chiark / gitweb /
json: fix a mem leak
[elogind.git] / src / shared / json.c
index f6c44f46f86f7ef717c5f4c661d9dc8b10b4334b..5d7d0dba808610e46a54cbb37f135df3783b804d 100644 (file)
@@ -126,7 +126,7 @@ JsonVariant *json_variant_unref(JsonVariant *variant) {
                 return NULL;
 
         if (variant->type == JSON_VARIANT_ARRAY || variant->type == JSON_VARIANT_OBJECT)
-                return json_object_unref(variant);
+                json_object_unref(variant);
 
         else if (variant->type == JSON_VARIANT_STRING)
                 free(variant->string);