Valgrind reports memory leak here.
---
 src/provider.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/provider.c b/src/provider.c
index daba579..aca28ef 100644
--- a/src/provider.c
+++ b/src/provider.c
@@ -253,6 +253,8 @@ void connman_provider_unref_debug(struct connman_provider 
*provider,
        provider_remove(provider);
 
        provider_destruct(provider);
+
+       g_free(provider);
 }
 
 static int provider_indicate_state(struct connman_provider *provider,
-- 
1.7.5.4

_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to