Diff for /libelwix/example/test_tlv.c between versions 1.1 and 1.1.2.1

version 1.1, 2022/01/24 16:01:49 version 1.1.2.1, 2022/01/24 16:01:49
Line 0 Line 1
   #include <stdio.h>
   #include <stdlib.h>
   #include <string.h>
   #include <elwix.h>
   
   
   int
   main(int argc, char **argv)
   {
           array_t *arr;
           register int i;
   
           arr = ait_array2vars((const char**) argv, 42);
           if (!arr)
                   return 1;
   
           for (i = 0; i < array_Size(arr); i++) {
                   if (AIT_TYPE(array(arr, i, ait_val_t*)) == string)
                           printf("arr[%d]=%s\n", i, AIT_ADDR(array(arr, i, ait_val_t*)));
                   else
                           printf("arr[%d]#%ld\n", i, AIT_RAW(array(arr, i, ait_val_t*)));
           }
   
           ait_freeVars(&arr);
           return 0;
   }

Removed from v.1.1  
changed lines
  Added in v.1.1.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>