summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2013-11-27 20:55:58 +0100
committerThomas Haller <thaller@redhat.com>2013-11-27 21:19:11 +0100
commitb8b8af38c14482fbd6c3e1caf44ecf07c81ca0f5 (patch)
tree85f3d54fee4edf1453510a927160936c23135c8d
parent5cdd592457ded84decb17d24d61aa17c6935dc44 (diff)
downloadNetworkManager-b8b8af38c14482fbd6c3e1caf44ecf07c81ca0f5.tar.gz
libnm-util: fix minor memory leak in infiniband setting
Signed-off-by: Thomas Haller <thaller@redhat.com>
-rw-r--r--libnm-util/nm-setting-infiniband.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libnm-util/nm-setting-infiniband.c b/libnm-util/nm-setting-infiniband.c
index 8bbd693a2c..f8b56140bb 100644
--- a/libnm-util/nm-setting-infiniband.c
+++ b/libnm-util/nm-setting-infiniband.c
@@ -296,6 +296,7 @@ set_property (GObject *object, guint prop_id,
g_clear_pointer (&priv->virtual_iface_name, NULL);
break;
case PROP_PARENT:
+ g_free (priv->parent);
priv->parent = g_value_dup_string (value);
g_clear_pointer (&priv->virtual_iface_name, NULL);
break;