diff options
author | bunnei <bunneidev@gmail.com> | 2021-04-24 11:40:31 +0200 |
---|---|---|
committer | bunnei <bunneidev@gmail.com> | 2021-05-06 01:40:53 +0200 |
commit | 4b03e6e776e6421c2b2c290b0822b9e5a8556a4c (patch) | |
tree | 87c2925a7adf4109a77b4f015cd36d803d4221fc /src/core/hle/kernel/svc.cpp | |
parent | hle: kernel: KClassToken: Ensure class tokens are correct. (diff) | |
download | yuzu-4b03e6e776e6421c2b2c290b0822b9e5a8556a4c.tar yuzu-4b03e6e776e6421c2b2c290b0822b9e5a8556a4c.tar.gz yuzu-4b03e6e776e6421c2b2c290b0822b9e5a8556a4c.tar.bz2 yuzu-4b03e6e776e6421c2b2c290b0822b9e5a8556a4c.tar.lz yuzu-4b03e6e776e6421c2b2c290b0822b9e5a8556a4c.tar.xz yuzu-4b03e6e776e6421c2b2c290b0822b9e5a8556a4c.tar.zst yuzu-4b03e6e776e6421c2b2c290b0822b9e5a8556a4c.zip |
Diffstat (limited to 'src/core/hle/kernel/svc.cpp')
-rw-r--r-- | src/core/hle/kernel/svc.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/hle/kernel/svc.cpp b/src/core/hle/kernel/svc.cpp index 156c565b0..d3293a1fe 100644 --- a/src/core/hle/kernel/svc.cpp +++ b/src/core/hle/kernel/svc.cpp @@ -21,12 +21,12 @@ #include "core/core_timing.h" #include "core/core_timing_util.h" #include "core/cpu_manager.h" -#include "core/hle/kernel/handle_table.h" #include "core/hle/kernel/k_address_arbiter.h" #include "core/hle/kernel/k_client_port.h" #include "core/hle/kernel/k_client_session.h" #include "core/hle/kernel/k_condition_variable.h" #include "core/hle/kernel/k_event.h" +#include "core/hle/kernel/k_handle_table.h" #include "core/hle/kernel/k_memory_block.h" #include "core/hle/kernel/k_memory_layout.h" #include "core/hle/kernel/k_page_table.h" @@ -839,10 +839,10 @@ static ResultCode GetInfo(Core::System& system, u64* result, u64 info_id, Handle } KProcess* const current_process = system.Kernel().CurrentProcess(); - HandleTable& handle_table = current_process->GetHandleTable(); + KHandleTable& handle_table = current_process->GetHandleTable(); const auto resource_limit = current_process->GetResourceLimit(); if (!resource_limit) { - *result = KernelHandle::InvalidHandle; + *result = Svc::InvalidHandle; // Yes, the kernel considers this a successful operation. return RESULT_SUCCESS; } @@ -1993,7 +1993,7 @@ static ResultCode SignalEvent(Core::System& system, Handle event_handle) { LOG_DEBUG(Kernel_SVC, "called, event_handle=0x{:08X}", event_handle); // Get the current handle table. - const HandleTable& handle_table = system.Kernel().CurrentProcess()->GetHandleTable(); + const KHandleTable& handle_table = system.Kernel().CurrentProcess()->GetHandleTable(); // Get the writable event. KScopedAutoObject writable_event = handle_table.GetObject<KWritableEvent>(event_handle); |