check unclosed arrays/objects more strictly - json2tsv - JSON to TSV converter
(HTM) git clone git://git.codemadness.org/json2tsv
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 78d6bc291c601ffda102b3572c642bd79f415449
(DIR) parent d45f1447a26996cfbaf80c5a37a3ba51a48aecb8
(HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Mon, 14 Oct 2019 22:55:03 +0200
check unclosed arrays/objects more strictly
Diffstat:
M json2tsv.c | 4 ++++
1 file changed, 4 insertions(+), 0 deletions(-)
---
(DIR) diff --git a/json2tsv.c b/json2tsv.c
@@ -260,6 +260,10 @@ parsejson(void (*cb)(struct json_node *, size_t, const char *), const char **err
value[v++] = c;
}
}
+ if (depth) {
+ *errstr = "unbalanced nodes";
+ goto end;
+ }
ret = 0; /* success */
*errstr = NULL;