summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xs_json.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/xs_json.h b/xs_json.h
index 660c277..d1b18e4 100644
--- a/xs_json.h
+++ b/xs_json.h
@@ -280,6 +280,12 @@ static xs_val *_xs_json_load_lexer(FILE *f, js_type *t)
280 else { 280 else {
281 char cc = c; 281 char cc = c;
282 v = xs_insert_m(v, offset, &cc, 1); 282 v = xs_insert_m(v, offset, &cc, 1);
283
284 if (!xs_is_string(v)) {
285 *t = JS_ERROR;
286 break;
287 }
288
283 offset++; 289 offset++;
284 } 290 }
285 } 291 }