From 3f13d897e88d61f2e98ca4b9dff51336e4a4900b Mon Sep 17 00:00:00 2001 From: Jukka Rissanen Date: Thu, 11 Oct 2012 11:21:57 +0300 Subject: nat: Memory leak when cleaning up The nat struct was not freed when it is was removed from the hash. --- src/nat.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/nat.c b/src/nat.c index e17a3f88..927d3054 100644 --- a/src/nat.c +++ b/src/nat.c @@ -196,6 +196,7 @@ static void cleanup_nat(gpointer data) g_free(nat->address); g_free(nat->interface); + g_free(nat); } static struct connman_notifier nat_notifier = { -- cgit v1.2.3