From 699ba3c0feb5ab8e77a59e34c4514ba2804b92aa Mon Sep 17 00:00:00 2001 From: Joris Vink Date: Wed, 30 Oct 2019 10:02:51 +0100 Subject: [PATCH] Make sure json offset advanced upon end of object/array. --- src/json.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/json.c b/src/json.c index 26377ad..c9d3a92 100644 --- a/src/json.c +++ b/src/json.c @@ -498,6 +498,7 @@ json_parse_object(struct kore_json *json, struct kore_json_item *object) switch (ch) { case '}': + json->offset++; ret = KORE_RESULT_OK; goto cleanup; case '"': @@ -589,6 +590,7 @@ json_parse_array(struct kore_json *json, struct kore_json_item *array) goto cleanup; if (ch == ']') { + json->offset++; ret = KORE_RESULT_OK; goto cleanup; }