netfilter: nf_conntrack_h323: fix memory leak in module initialization error path Properly free h323_buffer when helper registration fails. Signed-off-by: Patrick McHardy --- commit 973caf66ba1d6cd6769cef5cd61cd85f160b35a3 tree 3448e5f2aff4024f0472c5a2d8d5c66319d79820 parent 8d4c178a5e17c19cf7a781b0e5e416c4e22b1ff2 author Patrick McHardy Mon, 16 Jun 2008 10:24:21 +0200 committer Patrick McHardy Mon, 16 Jun 2008 10:24:21 +0200 net/netfilter/nf_conntrack_h323_main.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/net/netfilter/nf_conntrack_h323_main.c b/net/netfilter/nf_conntrack_h323_main.c index 95da1a2..99e385d 100644 --- a/net/netfilter/nf_conntrack_h323_main.c +++ b/net/netfilter/nf_conntrack_h323_main.c @@ -1799,6 +1799,7 @@ err3: err2: nf_conntrack_helper_unregister(&nf_conntrack_helper_q931[0]); err1: + kfree(h323_buffer); return ret; }