/* Try to get in global packages */
ret = pkgmgrinfo_appinfo_get_appinfo (appid, handle);
if (ret != PMINFO_R_OK) {
- LOGW ("[pkgmgrinfo_appinfo_get_appinfo] appid : '%s', ret : %d", appid, ret);
+ LOGW ("[pkgmgrinfo_appinfo_get_appinfo] appid : '%s', ret : %d, uid : %d", appid, ret, getuid ());
/* Try to get in user packages */
ret = pkgmgrinfo_appinfo_get_usr_appinfo (appid, getuid (), handle);
if (ret != PMINFO_R_OK)
int ret = -1;
pkgmgrinfo_pkginfo_h handle = NULL;
int result = 0; // 0: not IME, 1: Inserted, 2: Updated (because of the same appid)
- uid_t uid = getpid ();
+ uid_t uid = getuid ();
bool user = false;
if (!pkgid) {
/* Try to get in user packages */
ret = pkgmgrinfo_pkginfo_get_usr_pkginfo (pkgid, uid, &handle);
if (ret != PMINFO_R_OK) {
- LOGW ("Failed to call pkgmgrinfo_pkginfo_get_pkginfo & get_usr_pkginfo(\"%s\",~) returned %d", pkgid, ret);
+ LOGW ("Failed to call pkgmgrinfo_pkginfo_get_pkginfo & get_usr_pkginfo(\"%s\",~) returned %d, uid : %d", pkgid, ret, getuid ());
return 0;
}
else {
ret = pkgmgrinfo_pkginfo_get_pkginfo (pkgid, &pkginfo_handle);
if (ret != PMINFO_R_OK) {
/* Try to get in user packages */
- ret = pkgmgrinfo_pkginfo_get_usr_pkginfo (pkgid, getpid (), &pkginfo_handle);
+ ret = pkgmgrinfo_pkginfo_get_usr_pkginfo (pkgid, getuid (), &pkginfo_handle);
}
if (ret == PMINFO_R_OK && pkginfo_handle) {