}
free(pBuf);
}
- else
- {
- SysLog(NID_APP, "It is failed to get multi-window value: %d", errVal);
- }
// call for callbacks
// ptr to member function
SysTryReturnResult(NID_APP, pManager != null, E_SYSTEM, "Wrong system state.");
result r = pManager->RegisterRequest(service, req, handler);
- SysTryReturn(NID_APP, !IsFailed(r), r, r, "[%s] Propagating.", GetErrorMessage(r));
+ if (IsFailed(r))
+ {
+ SysPropagate(NID_APP, r);
+ return r;
+ }
int providerType = _AppInfo::GetAppHandlerType();
providerType |= (_APP_HANDLER_LAUNCH_NORMAL | _APP_HANDLER_LAUNCH_COND);