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

Merge pull request #9874 from german77/violet

service: btm: Fix handle functions
liamwhite 3 лет назад
Родитель
Сommit
50575c317e
1 измененных файлов с 8 добавлено и 4 удалено
  1. 8 4
      src/core/hle/service/btm/btm.cpp

+ 8 - 4
src/core/hle/service/btm/btm.cpp

@@ -72,32 +72,36 @@ private:
     void AcquireBleScanEvent(Kernel::HLERequestContext& ctx) {
         LOG_WARNING(Service_BTM, "(STUBBED) called");
 
-        IPC::ResponseBuilder rb{ctx, 2, 1};
+        IPC::ResponseBuilder rb{ctx, 3, 1};
         rb.Push(ResultSuccess);
+        rb.Push(true);
         rb.PushCopyObjects(scan_event->GetReadableEvent());
     }
 
     void AcquireBleConnectionEvent(Kernel::HLERequestContext& ctx) {
         LOG_WARNING(Service_BTM, "(STUBBED) called");
 
-        IPC::ResponseBuilder rb{ctx, 2, 1};
+        IPC::ResponseBuilder rb{ctx, 3, 1};
         rb.Push(ResultSuccess);
+        rb.Push(true);
         rb.PushCopyObjects(connection_event->GetReadableEvent());
     }
 
     void AcquireBleServiceDiscoveryEvent(Kernel::HLERequestContext& ctx) {
         LOG_WARNING(Service_BTM, "(STUBBED) called");
 
-        IPC::ResponseBuilder rb{ctx, 2, 1};
+        IPC::ResponseBuilder rb{ctx, 3, 1};
         rb.Push(ResultSuccess);
+        rb.Push(true);
         rb.PushCopyObjects(service_discovery_event->GetReadableEvent());
     }
 
     void AcquireBleMtuConfigEvent(Kernel::HLERequestContext& ctx) {
         LOG_WARNING(Service_BTM, "(STUBBED) called");
 
-        IPC::ResponseBuilder rb{ctx, 2, 1};
+        IPC::ResponseBuilder rb{ctx, 3, 1};
         rb.Push(ResultSuccess);
+        rb.Push(true);
         rb.PushCopyObjects(config_event->GetReadableEvent());
     }