From: Tobias Brunner Date: Wed, 9 Apr 2014 14:35:46 +0000 (+0200) Subject: nm: Fix NULL-pointer dereference when handling TUN device failure X-Git-Tag: 5.1.3~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f738753abca628443d0d7b6fa42d79098579f080;p=thirdparty%2Fstrongswan.git nm: Fix NULL-pointer dereference when handling TUN device failure --- diff --git a/src/charon-nm/nm/nm_service.c b/src/charon-nm/nm/nm_service.c index 3ee885a48e..67366a067f 100644 --- a/src/charon-nm/nm/nm_service.c +++ b/src/charon-nm/nm/nm_service.c @@ -329,7 +329,6 @@ static gboolean connect_(NMVPNPlugin *plugin, NMConnection *connection, { g_set_error(err, NM_VPN_PLUGIN_ERROR, NM_VPN_PLUGIN_ERROR_LAUNCH_FAILED, "Failed to create dummy TUN device."); - gateway->destroy(gateway); return FALSE; } address = nm_setting_vpn_get_data_item(vpn, "address");