- 06 1月, 2017 4 次提交
-
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
-
- 05 1月, 2017 1 次提交
-
-
由 Max Bruckner 提交于
-
- 28 12月, 2016 4 次提交
-
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
Fix bad CMake argument in README
-
- 27 12月, 2016 1 次提交
-
-
由 Romain Porte 提交于
-
- 15 12月, 2016 1 次提交
-
-
由 Max Bruckner 提交于
-
- 08 12月, 2016 3 次提交
-
-
由 Max Bruckner 提交于
Introduce compiler check if const is casted away.
-
由 Stephan Gatzka 提交于
-
由 Stephan 提交于
There was a long running discussion here https://github.com/DaveGamble/cJSON/pull/80 how to provide const correctness for users of cJSON. To avoid breaking changes for users of cJSON v1 it was decided to disable this warning. pragma was tested with gcc 5.4.0/6.2.1 and clang 3.8/3.9.
-
- 06 12月, 2016 6 次提交
-
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
fix memory leak in cJSON_Duplicate
-
- 05 12月, 2016 1 次提交
-
-
由 Alper Akcan 提交于
-
- 30 11月, 2016 1 次提交
-
-
由 Max Bruckner 提交于
Add a comment that warns about potential write access to constant memory locations after using cJSON_AddItemToObjectCS.
-
- 29 11月, 2016 5 次提交
-
-
由 Max Bruckner 提交于
Make print_preallocated static.
-
由 Stephan Gatzka 提交于
Otherwise compilation failes due to missing prototypes.
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
-
- 28 11月, 2016 13 次提交
-
-
由 Kyle Chisholm 提交于
-
由 Kyle Chisholm 提交于
-
由 Kyle Chisholm 提交于
-
由 Kyle Chisholm 提交于
-
由 Kyle Chisholm 提交于
-
由 Kyle Chisholm 提交于
-
由 Kyle Chisholm 提交于
-
由 Max Bruckner 提交于
gcc check strict overflow v2
-
由 Stephan 提交于
This switch is only active when making a release build.
-
由 Stephan 提交于
Otherwise, the check is just undefined behaviour. gcc even takes out this check because len can never be zero if len does not wrap around. Found with -Wstrict-overflow=2
-
由 Max Bruckner 提交于
-
由 Max Bruckner 提交于
Enhance gcc checks v2
-
由 Stephan Gatzka 提交于
This switch warns about missing prototypes. It does not warn if functions are declared static. So this switch encourages the usage of static whenever possible. This enables the compiler to perform inlining.
-