diff options
author | Jiří Klimeš <jklimes@redhat.com> | 2014-10-22 16:49:32 +0200 |
---|---|---|
committer | Jiří Klimeš <jklimes@redhat.com> | 2014-10-23 09:15:58 +0200 |
commit | 171c970beb92af1f7ac09506f7661f413a9a4a9c (patch) | |
tree | 45e57e9c9ea636b5f66e97486cfeef1570176523 | |
parent | 7dfb842873ead1496e078de0cff590b77354e87b (diff) | |
download | NetworkManager-171c970beb92af1f7ac09506f7661f413a9a4a9c.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) |