Add codes to check and free members in info 38/248738/1 accepted/tizen/unified/20201203.123826 submit/tizen/20201202.043330
authorKiseok Chang <kiso.chang@samsung.com>
Wed, 2 Dec 2020 02:56:55 +0000 (11:56 +0900)
committerKiseok Chang <kiso.chang@samsung.com>
Wed, 2 Dec 2020 02:57:58 +0000 (11:57 +0900)
Change-Id: I4fd78ebb0dcba8577065a589d1445578aa43c4ba
Signed-off-by: Kiseok Chang <kiso.chang@samsung.com>
setting-storage/src/setting-storage-applications-utils.c

index 16dae251dfb0650fc633a68538f4a14b8fb75dd8..1ed6ba65cbc0b240a515365f0fd294407108ce50 100755 (executable)
@@ -207,6 +207,9 @@ bool storage_get_pkg_list_iter(package_info_h handle, void *data)
        storage_apps_get_node_info(handle, info);
        if (info->name == NULL || strlen(info->name) == 0) {
                SETTING_TRACE_DEBUG("info have invalid name");
+               if(info->id) free(info->id);
+               if(info->size_str) free(info->size_str);
+               if(info->l_icon) free(info->l_icon);
                free(info);
                return false;
        }