Fix potential invalid pointer dereference
authorMarcel Holtmann <marcel@holtmann.org>
Sun, 9 Aug 2009 06:13:33 +0000 (23:13 -0700)
committerMarcel Holtmann <marcel@holtmann.org>
Sun, 9 Aug 2009 06:13:33 +0000 (23:13 -0700)
src/ipconfig.c

index 9f002a4..c149cc6 100644 (file)
@@ -57,6 +57,8 @@ static void free_address_list(struct connman_ipconfig *ipconfig)
 
                g_free(ipaddress->address);
                g_free(ipaddress);
+
+               list->data = NULL;
        }
 
        g_slist_free(ipconfig->address_list);