svc: changed SendSyncRequest to use Kernel::Object SyncRequest (instead of just service Interface class)
This commit is contained in:
parent
d73d782ba7
commit
9f7ed2d027
|
@ -96,8 +96,8 @@ Result ConnectToPort(void* out, const char* port_name) {
|
||||||
/// Synchronize to an OS service
|
/// Synchronize to an OS service
|
||||||
Result SendSyncRequest(Handle handle) {
|
Result SendSyncRequest(Handle handle) {
|
||||||
DEBUG_LOG(SVC, "SendSyncRequest called handle=0x%08X");
|
DEBUG_LOG(SVC, "SendSyncRequest called handle=0x%08X");
|
||||||
Service::Interface* service = Service::g_manager->FetchFromHandle(handle);
|
Kernel::Object* object = Kernel::g_object_pool.GetFast<Kernel::Object>(handle);
|
||||||
service->Sync();
|
object->SyncRequest();
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Reference in New Issue