summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2016-03-08 10:26:27 +0100
committerThomas Haller <thaller@redhat.com>2016-03-08 10:26:31 +0100
commitfd9eeca3bed1eaa92704aa1a71ce23754be59806 (patch)
tree563620d4d3459a67a02907e6ee456b1bc374fb34
parent639f2d4b05aa1704618a22baa9eababfe6bd557d (diff)
downloadNetworkManager-fd9eeca3bed1eaa92704aa1a71ce23754be59806.tar.gz
device: fix leaking GSList element in _replace_vpn_config_in_list()
Fixes: 9bbf5e94c2ff676f685a7740713140026efbcb7c
-rw-r--r--src/devices/nm-device.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c
index a25830ac04..155fb3893a 100644
--- a/src/devices/nm-device.c
+++ b/src/devices/nm-device.c
@@ -7937,7 +7937,7 @@ _replace_vpn_config_in_list (GSList **plist, GObject *old, GObject *new)
if (new)
old_link->data = g_object_ref (new);
else
- *plist = g_slist_remove_link (*plist, old_link);
+ *plist = g_slist_delete_link (*plist, old_link);
g_object_unref (old);
}
return TRUE;