Package::_PackageManagerImpl* pPkg = Package::_PackageManagerImpl::GetInstance();
SysTryReturn(NID_APP, pPkg != null, _API_VISIBILITY_PUBLIC, E_INVALID_STATE, "Invalid PackageManager instance.");
- Package::PackageInfo* pInfo = null;
- pInfo = pPkg->GetPackageInfoN(_AppInfo::GetPackageId());
+ String pkgId = Package::_PackageManagerImpl::GetPackageIdByAppId(appId);
+ SysTryReturn(NID_APP, !pkgId.IsEmpty(), _API_VISIBILITY_PUBLIC, E_INVALID_STATE, "Invalid appId(%ls).", appId.GetPointer() );
+
+ Package::PackageInfo* pInfo = pPkg->GetPackageInfoN(pkgId);
SysTryReturn(NID_APP, pInfo != null, _API_VISIBILITY_PUBLIC, GetLastResult(), "[%s] Propagating.", GetErrorMessage(GetLastResult()));
const Package::_PackageInfoImpl* pPkgInfo = Package::_PackageInfoImpl::GetInstance(pInfo);
{
if( h > UNIT_SIZE_2 || w > UNIT_SIZE_2)
{
+ SysLog(NID_SHELL, "%dx%d size is invalid for %d privilege", privilegeLevel);
return false;
}
}
if( IsValidSize(__appId, size.width, size.height) == false )
{
- SysLog(NID_SHELL, "%fx%f is invalid size.", size.width, size.height);
continue;
}