From 026ea0357fbe95e2acd43555e3b5d00e329c9740 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Thu, 29 Oct 2009 13:59:44 +0000 Subject: parser: Advance when parsing bare values A missing get_next_token() prevents getting the contents of the tokenizer in order to place them into the JsonNode. --- json-glib/json-parser.c | 1 + 1 file changed, 1 insertion(+) (limited to 'json-glib/json-parser.c') diff --git a/json-glib/json-parser.c b/json-glib/json-parser.c index 419f695..fe6cfe6 100644 --- a/json-glib/json-parser.c +++ b/json-glib/json-parser.c @@ -839,6 +839,7 @@ json_parse_statement (JsonParser *parser, case G_TOKEN_INT: case G_TOKEN_FLOAT: case G_TOKEN_STRING: + json_scanner_get_next_token (scanner); priv->root = priv->current_node = json_node_new (JSON_NODE_VALUE); if (token == G_TOKEN_INT) -- cgit v1.2.1