Diff for /libelwix/example/test_json.c between versions 1.1.2.8 and 1.1.2.9

version 1.1.2.8, 2017/11/28 15:06:04 version 1.1.2.9, 2017/11/30 13:45:38
Line 218  again: Line 218  again:
 }  }
   
 int  int
   run_make()
   {
           char str[BUFSIZ];
           ait_val_t *v;
           array_t *arr;
   
           arr = ait_allocVars(4);
           v = ait_getVars(&arr, 0);
           AIT_SET_I16(v, 4444);
           v = ait_getVars(&arr, 1);
           AIT_SET_STR(v, "sezam");
           v = ait_getVars(&arr, 2);
           AIT_SET_U8(v, 0x1c);
           v = ait_getVars(&arr, 3);
           AIT_SET_STR(v, "0x45af");
   
           json_add_begin_object(str, sizeof str, 42);
           json_add_pair(str, sizeof str, 42, "boza", "s kosmi");
           json_add_comma(str, sizeof str, 42);
           json_add_string(str, sizeof str, 0, "number");
           json_add_colon(str, sizeof str, 42);
           json_add_value(str, sizeof str, 0, 1234567890);
           json_add_comma(str, sizeof str, 42);
           json_add_string(str, sizeof str, 0, "obj__");
           json_add_colon(str, sizeof str, 42);
           json_add_begin_object(str, sizeof str, 42);
           json_add_pair(str, sizeof str, 42, "subkey", "val0");
           json_add_end_object(str, sizeof str, 42);
           json_add_comma(str, sizeof str, 42);
           json_add_string(str, sizeof str, 0, "arr4e");
           json_add_colon(str, sizeof str, 42);
           json_add_array(str, sizeof str, 42, arr);
           json_add_end_object(str, sizeof str, 42);
           ait_freeVars(&arr);
   
           printf("%s\n", str);
           return 0;
   }
   
   int
 main(int argc, char **argv)  main(int argc, char **argv)
 {  {
         json_t json;          json_t json;
   
         if (argc < 2)          if (argc < 2)
                 return run_simple(&json);                  return run_simple(&json);
           else if (argc < 3)
                   return run_make();
         else          else
                 return run_dump(&json, argv);                  return run_dump(&json, argv);
   

Removed from v.1.1.2.8  
changed lines
  Added in v.1.1.2.9


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