diff options
Diffstat (limited to 'json-glib/json-node.c')
-rw-r--r-- | json-glib/json-node.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/json-glib/json-node.c b/json-glib/json-node.c index f0bff28..e5c631e 100644 --- a/json-glib/json-node.c +++ b/json-glib/json-node.c @@ -143,7 +143,7 @@ json_node_unset (JsonNode *node) case JSON_NODE_OBJECT: if (node->data.object) json_object_unref (node->data.object); - node->data.object = NULL; + g_clear_pointer (&(node->data.object), json_object_unref); break; case JSON_NODE_ARRAY: |