Anton Sergeev
|
74793934ad
Merge latest upstream code (r73) into github fork.
|
10 lat temu |
DongwenHuang
|
10b888be54
Update cJSON.c
|
10 lat temu |
Dave Gamble
|
1d9b70e706
Fix comment style for proper ansi c compliance.
|
10 lat temu |
Dave Gamble
|
9d0a4cbf2a
adjust the test very slightly
|
10 lat temu |
Dave Gamble
|
b44a338c6d
Optimise out escapable array.
|
10 lat temu |
Dave Gamble
|
3c6b3cc617
start of JSON Patch implementation. cJSON gained a cJSON_InsertItemToArray which pushes elements up by one.
|
10 lat temu |
Dave Gamble
|
2abfb716d1
fix formatting.
|
10 lat temu |
Dave Gamble
|
d9fc81e6c8
Added buffered printing methods for faster printing.
|
10 lat temu |
Dave Gamble
|
70984d47e9
patch to optimise array/object printing.
|
10 lat temu |
Dave Gamble
|
575724a15f
optimises for number/string print
|
10 lat temu |
Rafael Leal Dias
|
a3eafd540d
Fixed issue withh ansi (single-line comments) and updated Makefile for compiling dynamic and static lib.
|
10 lat temu |
Mike Pontillo
|
cf50682983
Merge latest upstream code into github fork.
|
11 lat temu |
Dave Gamble
|
28691956a6
fix \u parser
|
12 lat temu |
Dave Gamble
|
c537515c17
inbuilt hex parser for unicode, which ought to be a lot faster.
|
12 lat temu |
Dave Gamble
|
73cc8dd1c4
cJSON_Minify (which strips comments),
|
12 lat temu |
Dave Gamble
|
2c9474e9e3
fix non-explicit cast
|
12 lat temu |
Dave Gamble
|
96c59f3e49
Wire in ParseWithOpts to allow detection of JSON with following garbage.
|
12 lat temu |
Dave Gamble
|
d755436ba7
tests for cJSON_Duplicate, so it will fail by returning 0 if anything fails to allocate
|
12 lat temu |
Dave Gamble
|
927aa631b8
Added cJSON_Duplicate. With commentary
|
12 lat temu |
Dave Gamble
|
a7fe08778f
bracket logic (to quiet a warning).
|
12 lat temu |
Dave Gamble
|
8c60f99c72
fix handling of utf16 surrogate pairs!
|
12 lat temu |
Dave Gamble
|
8aa084918f
Revert last patch. Simpler fix for empty arrays/objects is to handle them explicitly and then bail.
|
12 lat temu |
Dave Gamble
|
3ddf3a5911
stable solution for printing arrays - based on patch donated by Jerome Lang.
|
12 lat temu |
Dave Gamble
|
4678f33b5c
Fix up ANSI issues.
|
12 lat temu |
Dave Gamble
|
fd1ac4f179
make parse_number more robust!
|
13 lat temu |
Dave Gamble
|
0d268cfef7
Update to cJSON! We now support UTF-16 surrogate pairs :)
|
13 lat temu |
Kevin Branigan
|
fc0df31a18
init commit
|
14 lat temu |
Dave Gamble
|
9061b7a7e7
Fix c99 violation!
|
14 lat temu |
Dave Gamble
|
15dada46b5
Fix missing cast for compilation as c++!!
|
14 lat temu |
Dave Gamble
|
6a58ba5285
Include some analysis so that you can debug a failed parse.
|
14 lat temu |