From: Thomas Hindoe Paaboel Andersen Date: Tue, 19 May 2015 21:19:29 +0000 (+0200) Subject: json: fix a mem leak X-Git-Tag: v226.4~1^2~368 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=8eb444001b790b0c16369ceb1420afde4c1e5b24;hp=f7cf3431c7260635d9d2fa0886af05e56261c5df;ds=sidebyside json: fix a mem leak --- diff --git a/src/shared/json.c b/src/shared/json.c index f6c44f46f..5d7d0dba8 100644 --- a/src/shared/json.c +++ b/src/shared/json.c @@ -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);