[keymanager] fix missing argument
authorRafal Galka <r.galka@samsung.com>
Wed, 5 Aug 2015 11:40:57 +0000 (13:40 +0200)
committerRafal Galka <r.galka@samsung.com>
Wed, 5 Aug 2015 11:40:57 +0000 (13:40 +0200)
Change-Id: I31b04cba77d246a6d19302660defb107ff4ed1e2

src/keymanager/keymanager_instance.cc

index 2ae9c1b..bd4102a 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_usr_pkginfo(id.c_str(), &handle);
+    int ret = pkgmgrinfo_pkginfo_get_usr_pkginfo(id.c_str(), getuid(), &handle);
     if (PMINFO_R_OK != ret) {
       LoggerE("Package id not found.");
       common::tools::ReportError(PlatformResult(