network: fix potential segfault in network_free()
This commit is contained in:
@@ -413,7 +413,7 @@ void network_free(Network *network) {
|
||||
if (network->manager->networks)
|
||||
LIST_REMOVE(networks, network->manager->networks, network);
|
||||
|
||||
if (network->manager->networks_by_name)
|
||||
if (network->manager->networks_by_name && network->name)
|
||||
hashmap_remove(network->manager->networks_by_name, network->name);
|
||||
|
||||
if (network->manager->duids_requesting_uuid)
|
||||
|
||||
Reference in New Issue
Block a user