const wchar_t ACTL_LEGACY_FILE[] = L"/usr/etc/app-control-alias.ini";
const wchar_t ACTL_DEFAULT_PLUGIN[] = L"libosp-ac-platform.so";
-const wchar_t TIZEN_ALIAS_APPID_PREFIX[] = L"tizen.";
-
const String ACTL_REGISTRY_PATH = L"Path";
const String ACTL_REGISTRY_ALIAS_PROVIDER = L"PROVIDER_ALIAS";
-const int PKG_APPID_LEN = 256;
const int REG_VALUE_BUFFER_LEN = 256;
}
const String regPath = ACTL_DEFAULT_FILE;
result r = reg.Construct(regPath, REG_OPEN_READ_ONLY, null);
- SysTryReturn(NID_APP, !IsFailed(r), r, r, "[%s] Propagating.", GetErrorMessage(r));
+ if (IsFailed(r))
+ {
+ SysPropagate(NID_APP, r);
+ return r;
+ }
const int secCount = reg.GetAllSectionCount();
SysTryReturnResult(NID_APP, !(secCount <= 0), E_OBJ_NOT_FOUND, "Registry contains no data.");
const String& regPath(ACTL_LEGACY_FILE);
result r = reg.Construct(regPath, REG_OPEN_READ_ONLY, null);
- SysTryReturn(NID_APP, !IsFailed(r), r, r, "[%s] Propagating.", GetErrorMessage(r));
+ if (IsFailed(r))
+ {
+ SysPropagate(NID_APP, r);
+ return r;
+ }
const int sec_count = reg.GetAllSectionCount();
SysTryReturnResult(NID_APP, !(sec_count <= 0), E_OBJ_NOT_FOUND, "Registry contains no data.");
r = reg.GetValue(secName, *pStr, value);
if (IsFailed(r))
{
- SysLog(NID_APP, "[%s] Propagating.", GetErrorMessage(r));
+ SysPropagate(NID_APP, r);
continue;
}
SysLog(NID_APP, "Found matching AppControl (%ls, %ls)", pAppId->GetPointer(), pOperation->GetPointer());
const String& soName = GetTizenAppControlProvider(*pAppId, *pOperation);
- SysAssert(!soName.IsEmpty());
return _AppControlImpl::CreateN(soName, *pAppId, *pOperation, _APPCONTROL_PROPERTY_PUBLIC);
}