vpn: Free allocated ipconfig struct
authorJukka Rissanen <jukka.rissanen@linux.intel.com>
Mon, 12 Nov 2012 12:07:40 +0000 (14:07 +0200)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Fri, 23 Nov 2012 10:58:51 +0000 (12:58 +0200)
vpn/vpn-provider.c

index 982b280..72bf686 100644 (file)
@@ -917,6 +917,9 @@ static void provider_destruct(struct vpn_provider *provider)
                g_resolv_unref(provider->resolv);
                provider->resolv = NULL;
        }
+       __vpn_ipconfig_unref(provider->ipconfig_ipv4);
+       __vpn_ipconfig_unref(provider->ipconfig_ipv6);
+
        g_strfreev(provider->host_ip);
        g_free(provider);
 }