diff options
| -rw-r--r-- | src/core/hle/service/btm/btm.cpp | 12 | 
1 files changed, 8 insertions, 4 deletions
| diff --git a/src/core/hle/service/btm/btm.cpp b/src/core/hle/service/btm/btm.cpp index eebf85e03..419da36c4 100644 --- a/src/core/hle/service/btm/btm.cpp +++ b/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());      } | 
