summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Ancell <robert.ancell@canonical.com>2017-10-19 12:08:21 +1300
committerRobert Ancell <robert.ancell@canonical.com>2017-11-06 14:09:43 +1300
commit5d82ef0452cfdb2457a39e5ff44764f3b7e03410 (patch)
tree03213f2b8da7851f4c4c753ff5f8dc33f566fc21
parent0ec1a23b53e591a1446b68ed51a4ad95d7d4593f (diff)
downloadjson-glib-json-node-autoptr.tar.gz
node: Use json_node_unref for the JsonNode autoptr cleanupjson-node-autoptr
json_node_unref was added after the autoptr macros were written. This fixes an assertion failure if using autoptr and json_node_ref.
-rw-r--r--json-glib/json-types.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/json-glib/json-types.h b/json-glib/json-types.h
index d845f94..cd18c66 100644
--- a/json-glib/json-types.h
+++ b/json-glib/json-types.h
@@ -517,7 +517,7 @@ gboolean json_array_equal (gconstpointer a,
#ifdef G_DEFINE_AUTOPTR_CLEANUP_FUNC
G_DEFINE_AUTOPTR_CLEANUP_FUNC (JsonArray, json_array_unref)
G_DEFINE_AUTOPTR_CLEANUP_FUNC (JsonObject, json_object_unref)
-G_DEFINE_AUTOPTR_CLEANUP_FUNC (JsonNode, json_node_free)
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (JsonNode, json_node_unref)
#endif
G_END_DECLS