X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fnetwork%2Fnetworkd-network.c;h=47fab4ecb043defad9745664413f6c5573ac8c5d;hb=79e16ce3bf734434081e57f1170333277830a592;hp=776a9d3040f75370ef399cb53232c5742feb5a95;hpb=c6f7c917a1b494d4455800823472227463f87438;p=elogind.git diff --git a/src/network/networkd-network.c b/src/network/networkd-network.c index 776a9d304..47fab4ecb 100644 --- a/src/network/networkd-network.c +++ b/src/network/networkd-network.c @@ -176,6 +176,11 @@ void network_free(Network *network) { if (network->manager && network->manager->networks) LIST_REMOVE(networks, network->manager->networks, network); + condition_free_list(network->match_host); + condition_free_list(network->match_virt); + condition_free_list(network->match_kernel); + condition_free_list(network->match_arch); + free(network); }