diff options
author | Philipp Stephani <phst@google.com> | 2017-10-03 11:42:07 +0200 |
---|---|---|
committer | Philipp Stephani <phst@google.com> | 2017-10-03 11:42:07 +0200 |
commit | 112ccbd820449b85d7a7541d6b39cb31bdbb1bbb (patch) | |
tree | 5a2baa21a46d6d8ff2ae297cb7c3c60ba7327836 /src/jansson_private.h | |
parent | 271ffda903d2b64e3971f41a3e03af1ad0ddc217 (diff) | |
download | jansson-112ccbd820449b85d7a7541d6b39cb31bdbb1bbb.zip jansson-112ccbd820449b85d7a7541d6b39cb31bdbb1bbb.tar.gz jansson-112ccbd820449b85d7a7541d6b39cb31bdbb1bbb.tar.bz2 |
Use last byte of error text as numeric error code
Fixes #352
Diffstat (limited to 'src/jansson_private.h')
-rw-r--r-- | src/jansson_private.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/jansson_private.h b/src/jansson_private.h index 5ed9615..1e1cb3c 100644 --- a/src/jansson_private.h +++ b/src/jansson_private.h @@ -75,9 +75,11 @@ json_t *jsonp_stringn_nocheck_own(const char *value, size_t len); void jsonp_error_init(json_error_t *error, const char *source); void jsonp_error_set_source(json_error_t *error, const char *source); void jsonp_error_set(json_error_t *error, int line, int column, - size_t position, const char *msg, ...); + size_t position, enum json_error_code code, + const char *msg, ...); void jsonp_error_vset(json_error_t *error, int line, int column, - size_t position, const char *msg, va_list ap); + size_t position, enum json_error_code code, + const char *msg, va_list ap); /* Locale independent string<->double conversions */ int jsonp_strtod(strbuffer_t *strbuffer, double *out); |