[json-glib: 1/2] node: Use json_node_unref for the JsonNode autoptr cleanup
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [json-glib: 1/2] node: Use json_node_unref for the JsonNode autoptr cleanup
- Date: Wed, 6 Dec 2017 14:43:32 +0000 (UTC)
commit 0df2466103ff706e980e82cd560232fdd2ba1baa
Author: Robert Ancell <robert ancell canonical com>
Date: Thu Oct 19 12:08:21 2017 +1300
node: Use json_node_unref for the JsonNode autoptr cleanup
json_node_unref was added after the autoptr macros were written.
This fixes an assertion failure if using autoptr and json_node_ref.
json-glib/json-types.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]