diff options
author | Patrik Flykt <patrik.flykt@linux.intel.com> | 2011-07-12 14:00:50 +0300 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2011-07-12 13:33:24 +0200 |
commit | 59821473bbca498b332915a690a1b8ad639c9e0e (patch) | |
tree | 601bc9ab7640de51e97723c497f73204b39345ca /src/provider.c | |
parent | 08ff3a756d879711dc409c105a531e9dd52ec0eb (diff) | |
download | connman-59821473bbca498b332915a690a1b8ad639c9e0e.tar.gz connman-59821473bbca498b332915a690a1b8ad639c9e0e.tar.bz2 connman-59821473bbca498b332915a690a1b8ad639c9e0e.zip |
provider: Fix ident memory leak if provider cannot be created
Diffstat (limited to 'src/provider.c')
-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 ca6d2ae0..9ae62cde 100644 --- a/src/provider.c +++ b/src/provider.c @@ -527,6 +527,7 @@ int __connman_provider_create_and_connect(DBusMessage *msg) provider = connman_provider_get(ident); if (provider == NULL) { DBG("can not create provider"); + g_free(ident); return -EOPNOTSUPP; } |