From 04d42e87998e782b875dbeb3c56cfc5aec7828ab Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Thu, 4 Jan 2018 10:48:57 +0900 Subject: [PATCH] Fix memory leak Change-Id: I9dfbd4d88188c352e5d9cf0e14caa0e58938c21c Signed-off-by: Sangyoon Jang --- src/pkg_getsize.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/pkg_getsize.c b/src/pkg_getsize.c index 7ac5282..94ebd66 100644 --- a/src/pkg_getsize.c +++ b/src/pkg_getsize.c @@ -114,8 +114,12 @@ static char *__get_external_tep_path_by_handle(pkgmgrinfo_pkginfo_h handle) if (ret < 0) return NULL; - if (strstr(result_path, sdpath) == NULL) + if (strstr(result_path, sdpath) == NULL) { + free(sdpath); return NULL; + } + + free(sdpath); return strdup(result_path); } -- 2.7.4