-
Notifications
You must be signed in to change notification settings - Fork 290
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FIX: build warning - cast from pointer to integer of different size #110
Commits on May 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e9dabc9 - Browse repository at this point
Copy the full SHA e9dabc9View commit details
Commits on Aug 9, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 46a1047 - Browse repository at this point
Copy the full SHA 46a1047View commit details
Commits on Sep 18, 2018
-
Add LDFLAGS support and missing lm option
While libm can be linked on generating final executable, it's still preferred to link it against the library itself to better represent the dependency hierarchy.
Configuration menu - View commit details
-
Copy full SHA for 9cf18e3 - Browse repository at this point
Copy the full SHA 9cf18e3View commit details
Commits on Dec 16, 2018
-
Enable C++ iterators in MSVC (and C++98)
Added support for MSVC and (rather coincidentally) C++98 by replacing the decltype keyword and removing the corresponding preprocessor checks.
Configuration menu - View commit details
-
Copy full SHA for 1d56c07 - Browse repository at this point
Copy the full SHA 1d56c07View commit details
Commits on Oct 10, 2019
-
To prevent warnings in modern compilers
Configuration menu - View commit details
-
Copy full SHA for 0ecf2d7 - Browse repository at this point
Copy the full SHA 0ecf2d7View commit details
Commits on Jun 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8594d7d - Browse repository at this point
Copy the full SHA 8594d7dView commit details
Commits on Aug 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 055ab42 - Browse repository at this point
Copy the full SHA 055ab42View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd7101a - Browse repository at this point
Copy the full SHA fd7101aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7cedd7 - Browse repository at this point
Copy the full SHA a7cedd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f80e44e - Browse repository at this point
Copy the full SHA f80e44eView commit details -
Can not successfully build from a different directory
Example (starting in the source directory): $ mkdir build $ cd build $ ../configure $ make Make complains: ar rcs libjsonparser.a json.o ar: json.o: No such file or directory make: *** [Makefile:29: libjsonparser.a] Error 1
Configuration menu - View commit details
-
Copy full SHA for ee4103b - Browse repository at this point
Copy the full SHA ee4103bView commit details
Commits on Aug 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 10f4a79 - Browse repository at this point
Copy the full SHA 10f4a79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 159db39 - Browse repository at this point
Copy the full SHA 159db39View commit details -
json.h: <inttypes.h> → <stdint.h> int64_t is defined in <stdint.h>, no need for the full <inttypes.h> json.h: <stdlib.h> → <stddef.h> <stddef.h> is enough to define size_t json.c: <stdlib.h> Now that <stdlib.h> has been removed from json.h, add it to json.c for malloc()/calloc() and free()
Configuration menu - View commit details
-
Copy full SHA for b5ce13e - Browse repository at this point
Copy the full SHA b5ce13eView commit details
Commits on Aug 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9083578 - Browse repository at this point
Copy the full SHA 9083578View commit details
Commits on Aug 14, 2021
-
Merge pull request json-parser#100 from DimitriPapadopoulos/trailing_…
…whitespaces Get rid of trailing whitespaces
Configuration menu - View commit details
-
Copy full SHA for c75e8cd - Browse repository at this point
Copy the full SHA c75e8cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7545b67 - Browse repository at this point
Copy the full SHA 7545b67View commit details -
Merge pull request json-parser#108 from DimitriPapadopoulos/printf_un…
…signed_int cur_line and cur_col are unsigned
Configuration menu - View commit details
-
Copy full SHA for d96b368 - Browse repository at this point
Copy the full SHA d96b368View commit details -
Merge pull request json-parser#88 from dzavalishin/master
Added fall through markers
Configuration menu - View commit details
-
Copy full SHA for 4a7d6e3 - Browse repository at this point
Copy the full SHA 4a7d6e3View commit details -
Merge pull request json-parser#65 from tildearrow/master
example: fix typo
Configuration menu - View commit details
-
Copy full SHA for 08f6281 - Browse repository at this point
Copy the full SHA 08f6281View commit details -
Merge pull request json-parser#77 from martinschmauder/master
Remove dependency on decltype in C++ API
Configuration menu - View commit details
-
Copy full SHA for a58d231 - Browse repository at this point
Copy the full SHA a58d231View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4efb6c - Browse repository at this point
Copy the full SHA b4efb6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c16f37 - Browse repository at this point
Copy the full SHA 7c16f37View commit details -
Merge pull request json-parser#75 from yangfl/master
Add LDFLAGS support and missing lm option
Configuration menu - View commit details
-
Copy full SHA for 76f553b - Browse repository at this point
Copy the full SHA 76f553bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 430dfd9 - Browse repository at this point
Copy the full SHA 430dfd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d197cd1 - Browse repository at this point
Copy the full SHA d197cd1View commit details -
Fix LGTM Recommendation: Unused import
Import of 'sys' is not used. https://lgtm.com/rules/6770079/
Configuration menu - View commit details
-
Copy full SHA for 04d8f1e - Browse repository at this point
Copy the full SHA 04d8f1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3cf7ea - Browse repository at this point
Copy the full SHA b3cf7eaView commit details -
Add $(CFLAGS) to compiler options
Avoid the following linking error on Ubuntu 20.04: /usr/bin/ld: /tmp/ccPCOj2I.o: relocation R_X86_64_PC32 against symbole `json_value_free_ex' can not be used when making a shared object; recompilez avec -fPIC
Configuration menu - View commit details
-
Copy full SHA for 240bb6d - Browse repository at this point
Copy the full SHA 240bb6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54ccf02 - Browse repository at this point
Copy the full SHA 54ccf02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1130ad2 - Browse repository at this point
Copy the full SHA 1130ad2View commit details
Commits on Aug 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 351d1a7 - Browse repository at this point
Copy the full SHA 351d1a7View commit details -
Reorder header files as suggested here: https://stackoverflow.com/questions/2762568/c-c-include-header-file-order https://softwareengineering.stackexchange.com/questions/325549/c-header-file-order
Configuration menu - View commit details
-
Copy full SHA for 3908173 - Browse repository at this point
Copy the full SHA 3908173View commit details -
Merge pull request json-parser#118 from DimitriPapadopoulos/include
Change order of #include
Configuration menu - View commit details
-
Copy full SHA for f8bc796 - Browse repository at this point
Copy the full SHA f8bc796View commit details -
Specify syntax highlighting for README.md
The counterpart to json-parser/json-builder#17
Configuration menu - View commit details
-
Copy full SHA for 773da83 - Browse repository at this point
Copy the full SHA 773da83View commit details
Commits on Aug 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2664347 - Browse repository at this point
Copy the full SHA 2664347View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08f9746 - Browse repository at this point
Copy the full SHA 08f9746View commit details -
Configuration menu - View commit details
-
Copy full SHA for cddc633 - Browse repository at this point
Copy the full SHA cddc633View commit details -
Configuration menu - View commit details
-
Copy full SHA for b695e3d - Browse repository at this point
Copy the full SHA b695e3dView commit details
Commits on Aug 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bfbd6f6 - Browse repository at this point
Copy the full SHA bfbd6f6View commit details
Commits on Aug 19, 2021
-
Made a slight adjustment to keep the "ANSI C" text in case people still search for it that way, even if it is erroneous and/or ambiguous.
Configuration menu - View commit details
-
Copy full SHA for 8a94b92 - Browse repository at this point
Copy the full SHA 8a94b92View commit details
Commits on Aug 20, 2021
-
Revert "Add $(CFLAGS) to compiler options"
The reverted solution was a workaround. See comments for the pull request at: <json-parser#114 (comment)> <json-parser#114 (comment)> This reverts commit 240bb6d.
Per Olav Kroka committedAug 20, 2021 Configuration menu - View commit details
-
Copy full SHA for d7c40aa - Browse repository at this point
Copy the full SHA d7c40aaView commit details -
Use the object files when linking.
The object files are not in use or even created. The source files are used directly in the linking process, thereby ignoring the CFLAGS variable. This is according to a comment given in pull request number 114. <json-parser#114 (comment)>
Per Olav Kroka committedAug 20, 2021 Configuration menu - View commit details
-
Copy full SHA for adc5915 - Browse repository at this point
Copy the full SHA adc5915View commit details -
Type char is known to be compatible with sprintf(). Besides the user-provided 'error_buf' is also of type char.
Configuration menu - View commit details
-
Copy full SHA for c1e4469 - Browse repository at this point
Copy the full SHA c1e4469View commit details -
Configuration menu - View commit details
-
Copy full SHA for 307ba35 - Browse repository at this point
Copy the full SHA 307ba35View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8334dc - Browse repository at this point
Copy the full SHA a8334dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for fab533e - Browse repository at this point
Copy the full SHA fab533eView commit details
Commits on Aug 23, 2021
-
CID 308347: Assignment of overlapping memory (OVERLAPPING_COPY) overlapping_assignment: Assigning top->u.integer to top->u.dbl, which have overlapping memory locations and different types.
Configuration menu - View commit details
-
Copy full SHA for 3b2c9fe - Browse repository at this point
Copy the full SHA 3b2c9feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60fd8a7 - Browse repository at this point
Copy the full SHA 60fd8a7View commit details -
CID 308347: Assignment of overlapping memory (OVERLAPPING_COPY) overlapping_assignment: Assigning top->u.integer to top->u.dbl, which have overlapping memory locations and different types.
Configuration menu - View commit details
-
Copy full SHA for 2e1d771 - Browse repository at this point
Copy the full SHA 2e1d771View commit details
Commits on Aug 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 13faf02 - Browse repository at this point
Copy the full SHA 13faf02View commit details
Commits on Aug 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 67ceb35 - Browse repository at this point
Copy the full SHA 67ceb35View commit details
Commits on Sep 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5b44508 - Browse repository at this point
Copy the full SHA 5b44508View commit details
Commits on Sep 15, 2021
-
Executable file should be executable
File test.py is executable in Git, yet does not start with "#!".
Configuration menu - View commit details
-
Copy full SHA for de022c7 - Browse repository at this point
Copy the full SHA de022c7View commit details
Commits on Oct 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bb4135c - Browse repository at this point
Copy the full SHA bb4135cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c6d74e - Browse repository at this point
Copy the full SHA 3c6d74eView commit details
Commits on Oct 31, 2021
-
That's the standard over all the C standard library.
Configuration menu - View commit details
-
Copy full SHA for ad3a2e6 - Browse repository at this point
Copy the full SHA ad3a2e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa11f53 - Browse repository at this point
Copy the full SHA fa11f53View commit details -
Either it has been defined explictly, or we attempt to calculate it using the method reverted by fcfa748. See discussion in json-parser#84 and json-parser#102.
Configuration menu - View commit details
-
Copy full SHA for 7b12984 - Browse repository at this point
Copy the full SHA 7b12984View commit details -
Configuration menu - View commit details
-
Copy full SHA for 837883f - Browse repository at this point
Copy the full SHA 837883fView commit details -
Valid example file was invalid!
Fix valid-0013.json added by fab533e (json-parser#125)
Configuration menu - View commit details
-
Copy full SHA for b4bb0cc - Browse repository at this point
Copy the full SHA b4bb0ccView commit details -
It looks like a bad idea to compare apply to a double operators ++ and --, or to compare to integers.
Configuration menu - View commit details
-
Copy full SHA for 8524529 - Browse repository at this point
Copy the full SHA 8524529View commit details
Commits on Nov 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b9b5d53 - Browse repository at this point
Copy the full SHA b9b5d53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24df9ad - Browse repository at this point
Copy the full SHA 24df9adView commit details
Commits on Nov 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b10ff61 - Browse repository at this point
Copy the full SHA b10ff61View commit details