diff options
| author | 2023-12-24 19:20:43 -0500 | |
|---|---|---|
| committer | 2023-12-24 19:20:43 -0500 | |
| commit | 5165ed9efd6e6593b969ce560c952e074f4d9e06 (patch) | |
| tree | 59966aa2ac0bd9186f7358af41f3888cbf89ec16 /src/core/hle/kernel | |
| parent | Merge pull request #12394 from liamwhite/per-process-memory (diff) | |
| download | yuzu-5165ed9efd6e6593b969ce560c952e074f4d9e06.tar.gz yuzu-5165ed9efd6e6593b969ce560c952e074f4d9e06.tar.xz yuzu-5165ed9efd6e6593b969ce560c952e074f4d9e06.zip | |
service: fetch objects from the client handle table
Diffstat (limited to 'src/core/hle/kernel')
| -rw-r--r-- | src/core/hle/kernel/k_server_session.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/core/hle/kernel/k_server_session.cpp b/src/core/hle/kernel/k_server_session.cpp index f6ca3dc48..adaabdd6d 100644 --- a/src/core/hle/kernel/k_server_session.cpp +++ b/src/core/hle/kernel/k_server_session.cpp | |||
| @@ -1147,8 +1147,7 @@ Result KServerSession::ReceiveRequest(uintptr_t server_message, uintptr_t server | |||
| 1147 | *out_context = | 1147 | *out_context = |
| 1148 | std::make_shared<Service::HLERequestContext>(m_kernel, memory, this, client_thread); | 1148 | std::make_shared<Service::HLERequestContext>(m_kernel, memory, this, client_thread); |
| 1149 | (*out_context)->SetSessionRequestManager(manager); | 1149 | (*out_context)->SetSessionRequestManager(manager); |
| 1150 | (*out_context) | 1150 | (*out_context)->PopulateFromIncomingCommandBuffer(cmd_buf); |
| 1151 | ->PopulateFromIncomingCommandBuffer(*client_thread->GetOwnerProcess(), cmd_buf); | ||
| 1152 | // We succeeded. | 1151 | // We succeeded. |
| 1153 | R_SUCCEED(); | 1152 | R_SUCCEED(); |
| 1154 | } else { | 1153 | } else { |