diff options
author | Jiří Klimeš <jklimes@redhat.com> | 2014-10-22 16:49:32 +0200 |
---|---|---|
committer | Jiří Klimeš <jklimes@redhat.com> | 2014-10-22 16:49:32 +0200 |
commit | 067023a412b0181887d540be08ff3575f6397fd6 (patch) | |
tree | ed08ffb6f1cb94885c93065659d69b610d71c39e | |
parent | 55c25f60375b6769a11151d25d0501db50358d9b (diff) | |
download | NetworkManager-067023a412b0181887d540be08ff3575f6397fd6.tar.gz |
libnm-core: do not leak GValue in _nm_setting_new_from_dbus()
-rw-r--r-- | libnm-core/nm-setting.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libnm-core/nm-setting.c b/libnm-core/nm-setting.c index 2fbd300297..aac29fa428 100644 --- a/libnm-core/nm-setting.c +++ b/libnm-core/nm-setting.c @@ -823,6 +823,7 @@ _nm_setting_new_from_dbus (GType setting_type, g_value_init (&object_value, property->param_spec->value_type); set_property_from_dbus (property, value, &object_value); g_object_set_property (G_OBJECT (setting), property->param_spec->name, &object_value); + g_value_unset (&object_value); } if (value) |