]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
nft: Fix small memory leaks
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
Tue, 16 Jul 2013 12:38:53 +0000 (15:38 +0300)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 30 Dec 2013 22:50:37 +0000 (23:50 +0100)
Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
iptables/nft.c

index cb46b7a421b5ca6c5a233a0fb19d5c90de199cbf..daa5478afaa8fcb266acf5efa8e8e044eed67d4a 100644 (file)
@@ -2561,6 +2561,8 @@ next:
                c = nft_chain_list_iter_next(iter);
        }
 
+       nft_chain_list_iter_destroy(iter);
+
        return 1;
 }
 
@@ -2600,6 +2602,8 @@ int nft_rule_list_save(struct nft_handle *h, const char *chain,
 next:
                c = nft_chain_list_iter_next(iter);
        }
+
+       nft_chain_list_iter_destroy(iter);
 err:
        nft_chain_list_free(list);