From ed7db8b348408c6b5bc199578efd447e4ea63506 Mon Sep 17 00:00:00 2001 From: Jukka Rissanen Date: Tue, 20 Mar 2012 14:20:01 +0200 Subject: [PATCH] provider: Free provider when destructing it Valgrind reports memory leak here. --- src/provider.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/provider.c b/src/provider.c index daba579..a1e5391 100644 --- a/src/provider.c +++ b/src/provider.c @@ -239,6 +239,7 @@ static void provider_destruct(struct connman_provider *provider) g_free(provider->identifier); g_hash_table_destroy(provider->routes); g_hash_table_destroy(provider->setting_strings); + g_free(provider); } void connman_provider_unref_debug(struct connman_provider *provider, -- 2.7.4