Просмотр исходного кода

svc: changed SendSyncRequest to use Kernel::Object SyncRequest (instead of just service Interface class)

bunnei 12 лет назад
Родитель
Сommit
9f7ed2d027
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      src/core/hle/svc.cpp

+ 2 - 2
src/core/hle/svc.cpp

@@ -96,8 +96,8 @@ Result ConnectToPort(void* out, const char* port_name) {
 /// Synchronize to an OS service
 Result SendSyncRequest(Handle handle) {
     DEBUG_LOG(SVC, "SendSyncRequest called handle=0x%08X");
-    Service::Interface* service = Service::g_manager->FetchFromHandle(handle);
-    service->Sync();
+    Kernel::Object* object = Kernel::g_object_pool.GetFast<Kernel::Object>(handle);
+    object->SyncRequest();
     return 0;
 }