summaryrefslogtreecommitdiff
path: root/src/json.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/json.c')
-rw-r--r--src/json.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/json.c b/src/json.c
index 8749009a24b..ca9be26cd9f 100644
--- a/src/json.c
+++ b/src/json.c
@@ -1655,9 +1655,9 @@ json_parse_value (struct json_parser *parser, int c)
return json_parse_number (parser, c);
else
{
- int c2 = json_input_get (parser);
- int c3 = json_input_get (parser);
- int c4 = json_input_get (parser);
+ int c2 = json_input_get_if_possible (parser);
+ int c3 = json_input_get_if_possible (parser);
+ int c4 = json_input_get_if_possible (parser);
int c5 = json_input_get_if_possible (parser);
if (c == 't' && c2 == 'r' && c3 == 'u' && c4 == 'e'