diff options
author | Robert Ancell <robert.ancell@canonical.com> | 2015-11-24 22:03:32 +1300 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2017-03-18 18:47:50 +0000 |
commit | 21b9dcd423d3def6ba871de8d9e4e6916f2954dc (patch) | |
tree | c563a01619c8d7b108b837dd15a807b4e1b37f3d /json-glib/json-reader.c | |
parent | 64012f073177e8185642f0470c81a4d7fdc132bf (diff) | |
download | json-glib-21b9dcd423d3def6ba871de8d9e4e6916f2954dc.tar.gz |
reader: Make json_reader_get_value return a value for the null type. This matches the json_reader_is_value check.
https://bugzilla.gnome.org/show_bug.cgi?id=758580
Diffstat (limited to 'json-glib/json-reader.c')
-rw-r--r-- | json-glib/json-reader.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/json-glib/json-reader.c b/json-glib/json-reader.c index a4c5838..6117ced 100644 --- a/json-glib/json-reader.c +++ b/json-glib/json-reader.c @@ -843,7 +843,7 @@ json_reader_get_value (JsonReader *reader) node = reader->priv->current_node; - if (!JSON_NODE_HOLDS_VALUE (node)) + if (!JSON_NODE_HOLDS_VALUE (node) && !JSON_NODE_HOLDS_NULL (node)) { json_reader_set_error (reader, JSON_READER_ERROR_NO_VALUE, _("The current position holds a ā%sā and not a value"), |