diff options
author | Jukka Rissanen <jukka.rissanen@linux.intel.com> | 2012-03-20 14:20:01 +0200 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2012-03-27 12:54:38 +0300 |
commit | ed7db8b348408c6b5bc199578efd447e4ea63506 (patch) | |
tree | 1ae58b848137e965e8a0efe77eb4e6ec71a4620f | |
parent | 18fdec1d5e9419620d51619fc5614f0c90bfecd7 (diff) | |
download | connman-ed7db8b348408c6b5bc199578efd447e4ea63506.tar.gz connman-ed7db8b348408c6b5bc199578efd447e4ea63506.tar.bz2 connman-ed7db8b348408c6b5bc199578efd447e4ea63506.zip |
provider: Free provider when destructing it
Valgrind reports memory leak here.
-rw-r--r-- | src/provider.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/provider.c b/src/provider.c index daba5795..a1e5391a 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, |