Fix call to pkgmgrinfo_pkginfo_get_pkginfo.
authorRafal Galka <r.galka@samsung.com>
Tue, 4 Aug 2015 11:47:27 +0000 (13:47 +0200)
committerRafal Galka <r.galka@samsung.com>
Tue, 4 Aug 2015 11:47:27 +0000 (13:47 +0200)
"usr" version should be used on Tizen 3.0

Change-Id: I685d605bed1b1ae046f11a69c1d1d5c66917baea

src/keymanager/keymanager_instance.cc
src/utils/utils_instance.cc

index 9829df40dccea6c361ffc0925a0202d9928290f3..2ae9c1b78b24b8e44858fce3a07c2f671bc617c0 100755 (executable)
@@ -1057,7 +1057,7 @@ void KeyManagerInstance::AllowAccessControl(const picojson::value& args,
     //as ckmc_allow_access does not check if package id exists
     //it has to be done before allowing access
     pkgmgrinfo_pkginfo_h handle = nullptr;
-    int ret = pkgmgrinfo_pkginfo_get_pkginfo(id.c_str(), &handle);
+    int ret = pkgmgrinfo_pkginfo_get_usr_pkginfo(id.c_str(), &handle);
     if (PMINFO_R_OK != ret) {
       LoggerE("Package id not found.");
       common::tools::ReportError(PlatformResult(
index 6945c65cc387f63acdb00b474f9658a956a1bda6..91df8819cfabeec2dfcb7645f6ac9a8fcb6434c9 100644 (file)
@@ -82,7 +82,7 @@ void UtilsInstance::GetPkgApiVersion(const picojson::value& args, picojson::obje
     return;
   }
 
-  ret = pkgmgrinfo_pkginfo_get_pkginfo(pkgid, &pkginfo_handle);
+  ret = pkgmgrinfo_pkginfo_get_usr_pkginfo(pkgid, getuid(), &pkginfo_handle);
   if (ret != PMINFO_R_OK) {
     LoggerE("Fail to get pkginfo_h");
     ReportError(PlatformResult(ErrorCode::UNKNOWN_ERR, "Fail to get pkginfo_h"), &out);