From bb358832354dc5db631cdc1b80a4115d7f43ad51 Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Tue, 8 Mar 2016 16:02:27 +0100 Subject: [PATCH] nm-object: don't leak the properties on changed signals https://bugzilla.redhat.com/show_bug.cgi?id=1314976 --- libnm/nm-object.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libnm/nm-object.c b/libnm/nm-object.c index 9a5dcd6f0d..536be548b1 100644 --- a/libnm/nm-object.c +++ b/libnm/nm-object.c @@ -994,8 +994,10 @@ process_properties_changed (NMObject *self, GVariant *properties, gboolean synch return; g_variant_iter_init (&iter, properties); - while (g_variant_iter_next (&iter, "{&sv}", &name, &value)) + while (g_variant_iter_next (&iter, "{&sv}", &name, &value)) { handle_property_changed (self, name, value, synchronously); + g_variant_unref (value); + } } static void