nft: fix leak of iterators
PATCH 1/1 nft: fix leak of iterators
This patch fix leak of iterators
Signed-off-by Giuseppe Longo <[email protected]>
--- iptables/nft.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
iptables/nft.c +4 -0
@@ -1112,6 +1112,7 @@ next: c =nft_chain_list_iter_next (iter); } +nft_chain_list_iter_destroy (iter);nft_chain_list_free (list);return 1 ;
@@ -1200,6 +1201,7 @@ next: r =nft_rule_list_iter_next (iter); } +nft_chain_list_iter_destroy (list);nft_rule_list_free (list);/* the core expects 1 for success and 0 for error */
@@ -1278,6 +1280,7 @@ next: } err: +nft_chain_list_iter_destroy (iter);nft_chain_list_free (list);/* the core expects 1 for success and 0 for error */
@@ -1391,6 +1394,7 @@ next: } err: +nft_chain_list_iter_destroy (iter);nft_chain_list_free (list);/* chain not found */