From f738753abca628443d0d7b6fa42d79098579f080 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Wed, 9 Apr 2014 16:35:46 +0200 Subject: [PATCH] nm: Fix NULL-pointer dereference when handling TUN device failure --- src/charon-nm/nm/nm_service.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/charon-nm/nm/nm_service.c b/src/charon-nm/nm/nm_service.c index 3ee885a48..67366a067 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");