summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMi-Ju Lee <miju52.lee@samsung.com>2013-04-22 16:42:37 +0900
committerMi-Ju Lee <miju52.lee@samsung.com>2013-04-22 16:42:48 +0900
commit9248a551be76dbba56ed5a50eb3eda676079ef80 (patch)
tree0fd32dd6dbe202522d43042b2d0f374148ca7525
parent918d69bd3bc0dec70004b26dacf11c272abdd639 (diff)
downloadug-setting-homescreen-efl-9248a551be76dbba56ed5a50eb3eda676079ef80.tar.gz
ug-setting-homescreen-efl-9248a551be76dbba56ed5a50eb3eda676079ef80.tar.bz2
ug-setting-homescreen-efl-9248a551be76dbba56ed5a50eb3eda676079ef80.zip
Fix memory leak
Change-Id: I120ee75682d74e9b6882f0316ab4438c3d00ad5e
-rwxr-xr-xhomescreen-setting-data.c5
-rwxr-xr-xpackaging/ug-setting-homescreen-efl.spec2
2 files changed, 5 insertions, 2 deletions
diff --git a/homescreen-setting-data.c b/homescreen-setting-data.c
index 121471a..f1bbda9 100755
--- a/homescreen-setting-data.c
+++ b/homescreen-setting-data.c
@@ -139,7 +139,10 @@ char *homescreen_setting_data_get_name(const char *appid)
return NULL;
}
- return strdup(name);
+ char *ret_name = strdup(name);
+ ail_destroy_appinfo(ai);
+
+ return ret_name;
}
homescreen_setting_data_list_t *homescreen_setting_data_get_homeapp_list(int *count)
diff --git a/packaging/ug-setting-homescreen-efl.spec b/packaging/ug-setting-homescreen-efl.spec
index b704ce5..e444fac 100755
--- a/packaging/ug-setting-homescreen-efl.spec
+++ b/packaging/ug-setting-homescreen-efl.spec
@@ -1,7 +1,7 @@
Name: ug-setting-homescreen-efl
Summary: UI Gadget : setting-homescreen-efl
-Version: 0.1.2
+Version: 0.1.3
Release: 0
Group: misc
License: Flora License