libnm: fix leak in nm_utils_is_json_object()

Fixes: 32f78ae6c3 ('libnm: expose nm_utils_is_json_object() utility function')
(cherry picked from commit 1cf11ccbca)
(cherry picked from commit 49ec86092b)
(cherry picked from commit 7db30ad811)
(cherry picked from commit fef7d8467c)
(cherry picked from commit 106528e829)
This commit is contained in:
Thomas Haller 2020-06-14 23:44:53 +02:00
parent 455371c258
commit 463519766d
No known key found for this signature in database
GPG key ID: 29C2366E4DFC5728

View file

@ -5814,7 +5814,7 @@ fail:
gboolean
nm_utils_is_json_object (const char *str, GError **error)
{
json_t *json;
nm_auto_decref_json json_t *json = NULL;
json_error_t jerror;
g_return_val_if_fail (!error || !*error, FALSE);
@ -5851,7 +5851,6 @@ nm_utils_is_json_object (const char *str, GError **error)
return FALSE;
}
json_decref (json);
return TRUE;
}