diff options
author | bunnei <bunneidev@gmail.com> | 2018-01-01 19:25:37 +0100 |
---|---|---|
committer | bunnei <bunneidev@gmail.com> | 2018-01-01 19:25:37 +0100 |
commit | d0046b120a6be248cabb69c4394b7e6f01b6d520 (patch) | |
tree | c8b7609452a02d1fac36528b30ba3aa1062625a4 /src/core/hle/kernel/kernel.cpp | |
parent | thread: Keep track of the initially created handle. (diff) | |
download | yuzu-d0046b120a6be248cabb69c4394b7e6f01b6d520.tar yuzu-d0046b120a6be248cabb69c4394b7e6f01b6d520.tar.gz yuzu-d0046b120a6be248cabb69c4394b7e6f01b6d520.tar.bz2 yuzu-d0046b120a6be248cabb69c4394b7e6f01b6d520.tar.lz yuzu-d0046b120a6be248cabb69c4394b7e6f01b6d520.tar.xz yuzu-d0046b120a6be248cabb69c4394b7e6f01b6d520.tar.zst yuzu-d0046b120a6be248cabb69c4394b7e6f01b6d520.zip |
Diffstat (limited to '')
-rw-r--r-- | src/core/hle/kernel/kernel.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/core/hle/kernel/kernel.cpp b/src/core/hle/kernel/kernel.cpp index 7470a97ca..b0c3f4ae1 100644 --- a/src/core/hle/kernel/kernel.cpp +++ b/src/core/hle/kernel/kernel.cpp @@ -6,6 +6,7 @@ #include "core/hle/kernel/handle_table.h" #include "core/hle/kernel/kernel.h" #include "core/hle/kernel/memory.h" +#include "core/hle/kernel/object_address_table.h" #include "core/hle/kernel/process.h" #include "core/hle/kernel/resource_limit.h" #include "core/hle/kernel/thread.h" @@ -35,7 +36,9 @@ void Init(u32 system_mode) { /// Shutdown the kernel void Shutdown() { - g_handle_table.Clear(); // Free all kernel objects + // Free all kernel objects + g_handle_table.Clear(); + g_object_address_table.Clear(); Kernel::ThreadingShutdown(); g_current_process = nullptr; @@ -45,4 +48,4 @@ void Shutdown() { Kernel::MemoryShutdown(); } -} // namespace +} // namespace Kernel |