summaryrefslogtreecommitdiff
path: root/json-glib/json-reader.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@linux.intel.com>2010-08-12 16:09:45 +0100
committerEmmanuele Bassi <ebassi@linux.intel.com>2010-08-12 16:09:45 +0100
commit0281176789b38973b1723f752070cb0e7340055d (patch)
tree3d4d72d221e88a9b3883865acdbf85d8dc8e7110 /json-glib/json-reader.h
parent149d2f3925ca798886f2137ae73488f7e2e6386b (diff)
downloadjson-glib-0281176789b38973b1723f752070cb0e7340055d.tar.gz
reader: Do not wrap JsonParser
Since JsonParser has far more methods for parsing a JSON stream we should just make JsonReader an API for reading an already parsed JSON tree - in the same way that JsonBuilder does not generate the stringified version of the JSON tree it builds.
Diffstat (limited to 'json-glib/json-reader.h')
-rw-r--r--json-glib/json-reader.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/json-glib/json-reader.h b/json-glib/json-reader.h
index 460c52f..126177c 100644
--- a/json-glib/json-reader.h
+++ b/json-glib/json-reader.h
@@ -110,10 +110,8 @@ GType json_reader_get_type (void) G_GNUC_CONST;
JsonReader * json_reader_new (void);
-gboolean json_reader_load_from_data (JsonReader *reader,
- const gchar *data,
- gssize length,
- GError **error);
+void json_reader_set_root (JsonReader *reader,
+ JsonNode *root);
G_CONST_RETURN GError *json_reader_get_error (JsonReader *reader);