kernel/svc: Correct output parameter for svcGetThreadId

The service call uses a 64-bit value, just like svcGetProcessId. This
amends the function signature accordingly.
pull/8/head
Lioncash 6 years ago
parent 8435451093
commit 0906302ca9

@ -350,7 +350,7 @@ static ResultCode SendSyncRequest(Handle handle) {
} }
/// Get the ID for the specified thread. /// Get the ID for the specified thread.
static ResultCode GetThreadId(u32* thread_id, Handle thread_handle) { static ResultCode GetThreadId(u64* thread_id, Handle thread_handle) {
LOG_TRACE(Kernel_SVC, "called thread=0x{:08X}", thread_handle); LOG_TRACE(Kernel_SVC, "called thread=0x{:08X}", thread_handle);
const auto& handle_table = Core::CurrentProcess()->GetHandleTable(); const auto& handle_table = Core::CurrentProcess()->GetHandleTable();

Loading…
Cancel
Save