]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
netlink: release table object via table_free() in netlink_get_table()
authorPablo Neira Ayuso <pablo@netfilter.org>
Mon, 6 Jul 2015 11:40:19 +0000 (13:40 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Tue, 14 Jul 2015 16:07:19 +0000 (18:07 +0200)
Instead of xfree().

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
src/netlink.c

index d11d82f8d0fb1f1603dd42b2ede185248d1af229..8ede8e6957601f92e37a18150cad58785c123d32 100644 (file)
@@ -974,7 +974,7 @@ int netlink_get_table(struct netlink_ctx *ctx, const struct handle *h,
 
        ntable = netlink_delinearize_table(ctx, nlt);
        table->flags = ntable->flags;
-       xfree(ntable);
+       table_free(ntable);
 out:
        nft_table_free(nlt);
        return err;