treat unknown escape char as an error now - json2tsv - JSON to TSV converter
HTML git clone git://git.codemadness.org/json2tsv
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit 0329ac9b10b3d47b509afca6f82078bf50b32480
DIR parent d58761df609fb30dce860560b849f7f2d389e007
HTML Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Tue, 15 Oct 2019 18:55:24 +0200
treat unknown escape char as an error now
Diffstat:
M json2tsv.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
DIR diff --git a/json2tsv.c b/json2tsv.c
@@ -202,7 +202,8 @@ parsejson(void (*cb)(struct json_node *, size_t, const char *), const char **err
v += codepointtoutf8(cp, &value[v]);
continue;
default:
- continue; /* ignore unknown escape char */
+ *errstr = JSON_ERROR_ESCAPE_CHAR;
+ goto end;
}
if (capacity(&value, &vz, v, 1) == -1)
goto end;