23 Commits (51bcdd0000263d6e768911d1ac5f5733dbc344d9)

Author SHA1 Message Date
  Eric Haszlakiewicz 407ddb4350 Issue #842 - fix one particular sign conversion warning. 1 year ago
  Fabrice Fontaine 7ff7eab603 json_pointer.c: initialize idx 1 year ago
  Eric Hawicz a14a3a680c Fix an uninitialized memory access in json_pointer. 2 years ago
  Eric Hawicz efc530594b Create a json_pointer_private.h and move a few things there, fix test warnings, note array_list_insert_idx is private. 2 years ago
  Alexandru Ardelean e4d9fbd52a json_pointer: split json_pointer_set_with_array_cb() 4 years ago
  Alexandru Ardelean 1c38dea651 json_pointer: move array out-of-bounds check outside of is_valid_index() 4 years ago
  Alexandru Ardelean 5a46a3b76d json_pointer: introduce json_pointer_get_internal() for internal usage 4 years ago
  Alexandru Ardelean 43d3118935 json_pointer: convert index to size_t type 4 years ago
  Khem Raj 257b29c991 json_pointer.c: Move idx_val declaration to top of function 3 years ago
  Eric Haszlakiewicz bdd5e03d6e Apply some of the fixes from PR #740, although by using size_t instead of castings. 3 years ago
  Eric Haszlakiewicz 8c7849e6e3 Eliminate use of ctype.h and replace isdigit() and tolower() with non-locale-sensitive approaches. 5 years ago
  dota17 8b162c4b89 clang-format the files 5 years ago
  dota17 c117d8a8a8 add the disabling formatting coments and adjust the partial code manuly 5 years ago
  janczer 8bd62177e7 Fixed typos 7 years ago
  Eric Haszlakiewicz f8c632f579 Issue #407: fix incorrect casts in calls to ctype functions (isdigit and isspace) so we don't crash when asserts are enabled on certain platforms and characters > 128 are parsed. 7 years ago
  Alexandru Ardelean fb72160caf build: make `strerror()` override-able 8 years ago
  Eric Haszlakiewicz 91977159ee Add cast to int in calls to isdigit() since some platforms complain about char being used as an array index. 8 years ago
  Eric Haszlakiewicz 0a010a59eb Change a memcpy that should be a memmove within json_pointer_get, and fix memory leaks in of one the json_pointer tests. 8 years ago
  Alexandru Ardelean 47f32a76ef vasprintf_compat.h: spin-off this compat header ; use math_compat.h as template 9 years ago
  Alexandru Ardelean 8cb86a583a strdup_compat.h: re-spin this compat header ; use math_compat.h as template 9 years ago
  Alexandru Ardelean 742e059da1 json_pointer: add json_pointer_getf/setf() function variants 9 years ago
  Alexandru Ardelean 97dd7d5103 json_pointer.c: fix whitespace 9 years ago
  Alexandru Ardelean 0e91183300 json_pointer: add first revision 9 years ago