diff options
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/hle/service/sm/sm_controller.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/core/hle/service/sm/sm_controller.cpp b/src/core/hle/service/sm/sm_controller.cpp index 7f0fb91d0..60e1980b2 100644 --- a/src/core/hle/service/sm/sm_controller.cpp +++ b/src/core/hle/service/sm/sm_controller.cpp @@ -68,11 +68,13 @@ void Controller::CloneCurrentObjectEx(HLERequestContext& ctx) { } void Controller::QueryPointerBufferSize(HLERequestContext& ctx) { - LOG_WARNING(Service, "(STUBBED) called"); + LOG_DEBUG(Service, "called"); + + u16 pointer_buffer_size = 0x8000; // Replace with the actual size if known IPC::ResponseBuilder rb{ctx, 3}; rb.Push(ResultSuccess); - rb.Push<u16>(0x8000); + rb.Push<u16>(pointer_buffer_size); } // https://switchbrew.org/wiki/IPC_Marshalling |