Commit Graph

432 Commits

Author SHA1 Message Date
mamingshuai a006830083 update openharmony 1.0.1 2021-03-11 20:34:23 +08:00
wenjun 2c251595b3 add OpenHarmony 1.0 baseline 2020-09-09 09:26:41 +08:00
Alanscut 353822ffd2 Update version to 1.7.13 2020-04-02 23:34:28 +08:00
Alanscut e8c9bc8306 fix error C2124 in visual studio 2020-04-02 23:32:30 +08:00
Alan Wang 752bdb7931 Merge pull request #454 from Alanscut/float-compare
comparing double value with DBL_EPSILON
2020-04-02 20:09:42 +08:00
Alan Wang 8813f0097d Merge pull request #453 from Alanscut/add-return-value
add return value for  cJSON_AddItemTo... and cJSON_ReplaceItemxxx
2020-04-02 19:41:56 +08:00
Alan Wang 356e3017c8 Merge pull request #451 from Alanscut/20200324
add new function of `cJSON_SetValuestring`
2020-04-02 19:40:03 +08:00
Sang-Heon Jeon 82e2998955 Add getNumberValue function
* Add GetNumberValue function and testcase

Co-authored-by: Alan Wang <wp_scut@163.com>
2020-04-02 19:36:35 +08:00
caglarivriz 867826ec51 Added cJSON_ParseWithLength (#358)
Co-authored-by: Caglar Ivriz <caglar.ivriz@siemens.com>
2020-04-02 19:24:36 +08:00
Alanscut b8c15e3ee9 comparing double value with DBL_EPSILON 2020-04-02 16:02:24 +08:00
Alanscut 357e6e8c64 add return value for cJSON_ReplaceItemxxx 2020-04-02 11:00:10 +08:00
Alanscut 9e18bf3836 false has been redefined to cJSON_False 2020-04-01 19:19:00 +08:00
Alanscut 0f7551e802 add return value for cJSON_AddItemTo... 2020-03-26 14:18:52 +08:00
Alanscut b31955beb8 update cJSON_SetValuestring and testcase 2020-03-25 15:38:54 +08:00
Alanscut 3514b88828 add new function of setValuestringToObject 2020-03-24 22:28:15 +08:00
Alan Wang 581c0decbd Improve performance of adding item to array (#448)
* use prev pointer when adding item to array

Co-authored-by: xiaomianhehe <hongshaokai@hotmail.com>
Co-authored-by: Alanscut <scut@163.com>

Date:   Tue Feb 18 11:54:23 2020 +0800

* add testcase for cJSON_DeleteItemFromArray
2020-03-24 16:17:25 +08:00
Alan Wang a7da4d9079 Revert "use prev pointer when array do adding (#430)"
This reverts commit bb610a77a3.
2020-03-16 23:04:39 +08:00
xiaomianhehe bb610a77a3 use prev pointer when array do adding (#430)
* use prev pointer when array do adding
2020-02-18 11:54:23 +08:00
Alanscut 93e71db3e1 remove annoying float-equal option 2020-01-18 23:18:19 +08:00
Alanscut e2f1b150f9 improve compare_double function 2019-12-06 18:16:27 +08:00
Alanscut c523c91b85 Merge branch 'master' into master 2019-12-06 15:14:26 +08:00
rolegic 964f099380 Fixed different argument between declaration and definition 2019-11-15 15:43:43 +01:00
Alanscut 29ef6058da Merge pull request #377 from Alanscut/20190628
fix bug: add const to the parameter in the cJSON_GetStringValue function
2019-10-20 22:47:11 +08:00
Alanscut cac69c6a6a Merge pull request #395 from bjda/more_const
Add const qualifier to cJSON_CreateStringArray
2019-10-20 22:46:05 +08:00
Julian Ste c2b3a256a5 initilize variables in print_number 2019-10-19 13:53:21 +02:00
Bernt Johan Damslora 5234eaad64 Add const qualifier to cJSON_CreateStringArray
Adds a const qualifier to the strings in the array to avoid discarding
it from arguments.
2019-10-17 14:03:15 +02:00
Alanscut be8921b66b Revert "Replace strcpy with strncpy, sprintf with snprintf" 2019-09-21 17:42:25 +08:00
Alanscut 1d9caef8ab Merge pull request #388 from singku/secure_c
Replace strcpy with strncpy, sprintf with snprintf
2019-09-21 15:43:13 +08:00
Alanscut 7548ab4da8 fix const cast warnings in cJSON_GetStringValue 2019-06-28 14:22:02 +08:00
Sanjeev BA bd35e408c3 Fix typos.
Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>
2019-06-16 07:58:03 +09:00
Paweł Malowany 07e04dd70c Fix clang -Wfloat-equal warning 2019-06-10 11:37:03 +02:00
singku accf2e2793 Replace strcpy with strncpy, sprintf with snprintf 2019-05-29 21:25:33 +00:00
Max Bruckner 64ada81b9a Update version to 1.7.12 2019-05-16 20:03:12 +02:00
Max Bruckner a98ced4737 Fix infinite loop in cJSON_Minify 2019-05-16 20:01:02 +02:00
Max Bruckner 7394118302 Merge pull request #340 from ldm0/master
Typo Fix
2019-04-15 23:06:11 +02:00
Max Bruckner 39f77602fd Fix clang -Wcomma warning 2019-04-15 00:06:35 +02:00
Max Bruckner fc89d3945d Release cJSON 1.7.11 2019-04-14 23:58:02 +02:00
Max Bruckner 1fe0e8996b Rewrite cJSON_Minify, fixing buffer overflows, fixes #338
Also first tests for cJSON_Minify.
Thanks @bigric3 for reporting
2019-04-14 23:18:48 +02:00
Max Bruckner d3a1aacced Undef true and false first, fixes #339
Thanks  @raiden00pl for reporting
2019-04-13 01:44:23 +02:00
Donough Liu b90e3aed48 Update cJSON.c 2019-03-18 22:56:34 +08:00
Max Bruckner c6969ec05d Release Version 1.7.10 2018-12-20 18:15:05 +01:00
Max Bruckner 92a6ca0d20 Release Version 1.7.9 2018-12-16 11:17:20 +01:00
Max Bruckner 50eb763a0d Fix crash of cJSON_GetObjectItemCaseSensitive when calling it on arrays 2018-12-16 11:06:40 +01:00
Benbuck Nason 8c55dc2d2f Fix most of the issues reported by the Visual Studio code analysis tool. 2018-10-12 14:29:59 -07:00
Max Bruckner 68fbf75fe2 Release version 1.7.8 2018-09-21 19:29:42 +02:00
Zach Hindes 54c3a07ffe Support default __stdcall calling convention (/Gz) on Windows 2018-08-29 16:25:46 -05:00
Max Bruckner e409812263 Release cJSON v1.7.7 2018-05-21 22:08:21 +02:00
Max Bruckner 303a48da71 Fix memory leak if realloc returns NULL
Thanks @AlfieDeng for reporting
2018-05-21 22:00:07 +02:00
Max Bruckner 3d5dc946a0 cJSON.c: Remove unnecessary include of float.h, fix #259 2018-04-26 23:58:51 +02:00
Max Bruckner 079345c1fe Release version 1.7.6 2018-04-13 12:32:30 +08:00