summaryrefslogtreecommitdiff
path: root/json-glib/json-reader.c
diff options
context:
space:
mode:
Diffstat (limited to 'json-glib/json-reader.c')
-rw-r--r--json-glib/json-reader.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/json-glib/json-reader.c b/json-glib/json-reader.c
index 8c552e5..afc2414 100644
--- a/json-glib/json-reader.c
+++ b/json-glib/json-reader.c
@@ -113,7 +113,7 @@ json_reader_finalize (GObject *gobject)
JsonReaderPrivate *priv = JSON_READER (gobject)->priv;
if (priv->root != NULL)
- json_node_free (priv->root);
+ json_node_unref (priv->root);
if (priv->error != NULL)
g_clear_error (&priv->error);
@@ -258,7 +258,7 @@ json_reader_set_root (JsonReader *reader,
if (priv->root != NULL)
{
- json_node_free (priv->root);
+ json_node_unref (priv->root);
priv->root = NULL;
priv->current_node = NULL;
priv->previous_node = NULL;