summaryrefslogtreecommitdiff
path: root/json-glib/json-parser.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@linux.intel.com>2010-03-19 15:45:24 +0000
committerEmmanuele Bassi <ebassi@linux.intel.com>2010-03-19 15:47:52 +0000
commit24567790d30e314ee519c8f3756b3514c0c3fd31 (patch)
tree0c2c163583c1c91382ee035d46e1671f7037a711 /json-glib/json-parser.h
parent08cec3b7c9202007a5abbf548f8d2f1b54d4d0b4 (diff)
downloadjson-glib-24567790d30e314ee519c8f3756b3514c0c3fd31.tar.gz
parser: Add MISSING_COLON error
We identify a missing ':' separator between an object member name and its value, so it would be a good thing to actually have an error code for that.
Diffstat (limited to 'json-glib/json-parser.h')
-rw-r--r--json-glib/json-parser.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/json-glib/json-parser.h b/json-glib/json-parser.h
index 11bfb89..77dfd77 100644
--- a/json-glib/json-parser.h
+++ b/json-glib/json-parser.h
@@ -51,6 +51,7 @@ typedef struct _JsonParserClass JsonParserClass;
* @JSON_PARSER_ERROR_PARSE: parse error
* @JSON_PARSER_ERROR_TRAILING_COMMA: unexpected trailing comma
* @JSON_PARSER_ERROR_MISSING_COMMA: expected comma
+ * @JSON_PARSER_ERROR_MISSING_COLOR: expected colon
* @JSON_PARSER_ERROR_INVALID_BAREWORD: invalid bareword
* @JSON_PARSER_ERROR_UNKNOWN: unknown error
*
@@ -62,6 +63,7 @@ typedef enum {
JSON_PARSER_ERROR_PARSE,
JSON_PARSER_ERROR_TRAILING_COMMA,
JSON_PARSER_ERROR_MISSING_COMMA,
+ JSON_PARSER_ERROR_MISSING_COLON,
JSON_PARSER_ERROR_INVALID_BAREWORD,
JSON_PARSER_ERROR_UNKNOWN