Fix unfreed memory 72/138472/1
authorjongmyeongko <jongmyeong.ko@samsung.com>
Wed, 12 Jul 2017 08:43:00 +0000 (17:43 +0900)
committerjongmyeongko <jongmyeong.ko@samsung.com>
Wed, 12 Jul 2017 08:43:00 +0000 (17:43 +0900)
the memory is for privilege_list of pkginfo which is set by backend lib.

Change-Id: I4957da14cc80ee47e22842f72ef4605a16ee3a99
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
client/src/pkgmgr.c

index 2dc9747..f940516 100644 (file)
@@ -2321,6 +2321,7 @@ API int pkgmgr_client_free_pkginfo(pkgmgr_info *info)
                return PKGMGR_R_EINVAL;
        }
 
+       g_list_free_full(pkg_info->privilege_list, free);
        free(pkg_info->icon_buf);
        free(pkg_info);