Eric Haszlakiewicz
16208fc01a
Add test to check for the memory leak mentioned in issue #781
2022-07-24 18:59:26 +00:00
Eric Haszlakiewicz
49c3721a5a
Unset NDEBUG so assert() is enabled in all tests. One more fix there when building with -DCMAKE_BUILD_TYPE=release.
2022-05-30 15:39:54 +00:00
Eric Haszlakiewicz
66d91fdf86
The split of json_object into type-specific sub-structures is now functionally complete.
...
Remove all of the temporary defines, structures, old compat fuctions, extra fields, etc... that were needed during the conversion to a split set of json_object_* structures.
2020-06-07 17:23:56 +00:00
Eric Haszlakiewicz
0fc9d91277
Kick json_type_string out of struct json_object.
...
The default is now that string data is stored inline at the end of json_object, though to allow for json_object_set_string() to set a _longer_ string, we still need to allow for the possibility of a separate char * pointer.
All json types have been split out now, next step it cleanup.
2020-06-07 02:56:59 +00:00
dota17
8b162c4b89
clang-format the files
2020-04-03 11:39:30 +08:00
dota17
3822177473
add test cases
2020-03-31 19:12:45 +08:00
dota17
3c3b5920f7
add uint64 data to json-c
2020-02-25 14:51:35 +08:00
Eric Haszlakiewicz
4bf7ffa984
Issue #539 : be sure to clean up at the end of test_set_value.
2020-02-14 03:25:46 +00:00
Eric Haszlakiewicz
ae13ca524a
Issue #539 : reset the serializer when json_object_set_double() is called and the current serializer is the one that json_object_new_double_s() used.
2020-02-13 03:11:10 +00:00
Eric Haszlakiewicz
0992aac61f
Remove the TRUE and FALSE defines.
2017-12-23 09:42:17 -05:00
Stoian Ivanov
e518b22b72
string set and tests
2016-10-07 00:51:24 +03:00
Stoian Ivanov
9a313f767f
gitignore test; add double value set checks in test
2016-10-06 23:32:19 +03:00
Stoian Ivanov
6a0667567d
some simple tests
2016-10-06 23:16:29 +03:00