core: fix memleak in nm_exported_object_notify()

g_dbus_gvalue_to_gvariant() returns a non-floating ref.

Fixes: 073991f5a8
This commit is contained in:
Thomas Haller
2015-08-18 14:05:35 +02:00
parent 3697e568ba
commit e828bae171

View File

@@ -637,6 +637,7 @@ nm_exported_object_notify (GObject *object, GParamSpec *pspec)
dbus_property_name, dbus_property_name,
variant); variant);
g_value_unset (&value); g_value_unset (&value);
g_variant_unref (variant);
if (!priv->notify_idle_id) if (!priv->notify_idle_id)
priv->notify_idle_id = g_idle_add (idle_emit_properties_changed, object); priv->notify_idle_id = g_idle_add (idle_emit_properties_changed, object);