Remove redundant access at global database 95/259595/1
authorIlho Kim <ilho159.kim@samsung.com>
Thu, 10 Jun 2021 05:40:11 +0000 (14:40 +0900)
committerIlho Kim <ilho159.kim@samsung.com>
Thu, 10 Jun 2021 05:40:11 +0000 (14:40 +0900)
If uid is global user pkginfo-server access global database twice

Change-Id: I05490b12a5e8c07cd62abe317471e2ff0ecfd1a8
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
src/pkgmgrinfo_updateinfo.c

index a5071c4..2eba0b5 100644 (file)
@@ -243,14 +243,6 @@ API int pkgmgrinfo_updateinfo_usr_foreach_updateinfo(uid_t uid,
                return PMINFO_R_ERROR;
        }
 
-       ret = _get_pkg_updateinfo(NULL, &info_list, GLOBAL_USER);
-       if (ret != 0) {
-               _LOGE("Failed to get pkg update info for user[%d]",
-                               (int)GLOBAL_USER);
-               g_slist_free_full(info_list, __free_update_info);
-               return PMINFO_R_ERROR;
-       }
-
        for (tmp_list = info_list; tmp_list; tmp_list = g_slist_next(tmp_list)) {
                ret = callback((pkgmgrinfo_updateinfo_h)tmp_list->data, user_data);
                if (ret < 0)