device: fix leaking GSList element in _replace_vpn_config_in_list()

Fixes: 9bbf5e94c2
This commit is contained in:
Thomas Haller 2016-03-08 10:26:27 +01:00
parent 639f2d4b05
commit fd9eeca3be

View file

@ -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;