diff options
Diffstat (limited to 'json-glib/json-reader.c')
-rw-r--r-- | json-glib/json-reader.c | 4 |
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; |