From 832e201e69f1c06a4f86ea1dd1fb14635923a46b Mon Sep 17 00:00:00 2001 From: "taesub.kim" Date: Fri, 29 Nov 2013 10:56:54 +0900 Subject: [PATCH] Fix memory leak Change-Id: I18450dc7ee9700f8fff210edd264343e3a21bf9b Signed-off-by: Taesub Kim --- debian/changelog | 8 ++++++++ packaging/capi-network-connection.spec | 2 +- src/connection_profile.c | 1 + 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index c0ce7c9..6afb47d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +capi-network-connection (0.1.3-15) unstable; urgency=low + + * Fix memory leak + * Git: framework/api/connection + * Tag: capi-network-connection_0.1.3-15 + + -- Taesub Kim Fri, 29 Nov 2013 10:52:46 +0900 + capi-network-connection (0.1.3-14) unstable; urgency=low * Set CFLAGS fvisibility hidden diff --git a/packaging/capi-network-connection.spec b/packaging/capi-network-connection.spec index ce3ee13..e26d6a6 100644 --- a/packaging/capi-network-connection.spec +++ b/packaging/capi-network-connection.spec @@ -1,6 +1,6 @@ Name: capi-network-connection Summary: Network Connection library in TIZEN C API -Version: 0.1.3_14 +Version: 0.1.3_15 Release: 1 Group: System/Network License: Apache License Version 2.0 diff --git a/src/connection_profile.c b/src/connection_profile.c index f124ea5..2aaf1c2 100644 --- a/src/connection_profile.c +++ b/src/connection_profile.c @@ -199,6 +199,7 @@ EXPORT_API int connection_profile_create(connection_profile_type_e type, const c case CONNECTION_PROFILE_TYPE_CELLULAR: if (keyword == NULL) { CONNECTION_LOG(CONNECTION_ERROR, "Wrong Parameter Passed\n"); + g_free(profile_info); return CONNECTION_ERROR_INVALID_PARAMETER; } __profile_init_cellular_profile(profile_info, keyword); -- 2.7.4