diff --git a/json_tokener.c b/json_tokener.c index 7ff53a1..0d38fc1 100644 --- a/json_tokener.c +++ b/json_tokener.c @@ -337,6 +337,7 @@ struct json_object* json_tokener_parse_ex(struct json_tokener *tok, state = json_tokener_state_number; printbuf_reset(tok->pb); tok->is_double = 0; + tok->st_pos = 0; goto redo_char; default: tok->err = json_tokener_error_parse_unexpected;