Fix: error position is an offset, not a pointer

master
Serge A. Zaitsev 15 years ago
parent 0568be6e0b
commit a20a5aff1c

@ -104,7 +104,7 @@ int jsmn_parse(const unsigned char *js, jsontok_t *tokens, size_t num_tokens, in
switch (obj_state[*p]) { switch (obj_state[*p]) {
case JSON_ERROR: case JSON_ERROR:
if (errpos != NULL) { if (errpos != NULL) {
*errpos = p; *errpos = p - js;
} }
return -1; return -1;

Loading…
Cancel
Save