{
pkgmgrinfo_pkginfo_h handle;
int ret;
- if (uid != GLOBAL_USER)
- ret = pkgmgrinfo_pkginfo_get_usr_pkginfo(pkgid, uid, &handle);
- else
- ret = pkgmgrinfo_pkginfo_get_pkginfo(pkgid, &handle);
+ ret = pkgmgrinfo_pkginfo_get_usr_pkginfo(pkgid, uid, &handle);
if (ret < 0) {
printf("package is not in pkgmgr_info DB\n");
if (ret < 0)
printf("pkgmgrinfo_pkginfo_get_pkgid() failed\n");
- if (uid_info->uid != GLOBAL_USER)
- ret = pkgmgr_client_usr_request_service(PM_REQUEST_GET_SIZE, PM_GET_TOTAL_SIZE,
+ ret = pkgmgr_client_usr_request_service(PM_REQUEST_GET_SIZE, PM_GET_TOTAL_SIZE,
(pkgmgr_client *)user_data, NULL, pkgid, uid_info->uid, NULL, NULL, NULL);
- else
- ret = pkgmgr_client_request_service(PM_REQUEST_GET_SIZE, PM_GET_TOTAL_SIZE,
- (pkgmgr_client *)user_data, NULL, pkgid, NULL, NULL, NULL);
if (ret < 0) {
printf("pkgmgr_client_request_service Failed\n");
return -1;
case CLEAR_ALL_REQ:
if (data.pkg_type[0] == '\0') {
ret = 0;
- if (target_uid != GLOBAL_USER)
- ret = pkgmgrinfo_pkginfo_get_usr_list(__pkgmgr_list_clear_cb, NULL, target_uid);
- else
- ret = pkgmgrinfo_pkginfo_get_list(__pkgmgr_list_clear_cb, NULL);
-
+ ret = pkgmgrinfo_pkginfo_get_usr_list(__pkgmgr_list_clear_cb, NULL, target_uid);
if (ret == -1)
printf("no packages found\n");
break;
break;
}
- if (target_uid != GLOBAL_USER)
- ret = pkgmgrinfo_pkginfo_usr_filter_foreach_pkginfo(handle, __pkgmgr_list_clear_cb, NULL, target_uid);
- else
- ret = pkgmgrinfo_pkginfo_filter_foreach_pkginfo(handle, __pkgmgr_list_clear_cb, NULL);
-
+ ret = pkgmgrinfo_pkginfo_usr_filter_foreach_pkginfo(handle, __pkgmgr_list_clear_cb, NULL, target_uid);
if (ret != PMINFO_R_OK)
printf("no package filter list\n");
case LIST_REQ:
if (data.pkg_type[0] == '\0') {
ret = 0;
- if (target_uid != GLOBAL_USER)
- ret = pkgmgrinfo_pkginfo_get_usr_list(__pkgmgr_list_cb, NULL, target_uid);
- else
- ret = pkgmgrinfo_pkginfo_get_list(__pkgmgr_list_cb, NULL);
-
+ ret = pkgmgrinfo_pkginfo_get_usr_list(__pkgmgr_list_cb, NULL, target_uid);
if (ret == -1)
printf("no packages found\n");
break;
break;
}
- if (target_uid != GLOBAL_USER)
- ret = pkgmgrinfo_pkginfo_usr_filter_foreach_pkginfo(handle, __pkgmgr_list_cb, NULL, target_uid);
- else
- ret = pkgmgrinfo_pkginfo_filter_foreach_pkginfo(handle, __pkgmgr_list_cb, NULL);
-
+ ret = pkgmgrinfo_pkginfo_usr_filter_foreach_pkginfo(handle, __pkgmgr_list_cb, NULL, target_uid);
if (ret != PMINFO_R_OK)
printf("no package filter list\n");