Sfoglia il codice sorgente

core: hle: kernel: Remove junk.

bunnei 3 anni fa
parent
commit
8d4e026d05
1 ha cambiato i file con 0 aggiunte e 9 eliminazioni
  1. 0 9
      src/core/hle/kernel/kernel.cpp

+ 0 - 9
src/core/hle/kernel/kernel.cpp

@@ -108,10 +108,6 @@ struct KernelCore::Impl {
         next_user_process_id = KProcess::ProcessIDMin;
         next_user_process_id = KProcess::ProcessIDMin;
         next_thread_id = 1;
         next_thread_id = 1;
 
 
-        for (auto& core : cores) {
-            core = nullptr;
-        }
-
         global_handle_table->Finalize();
         global_handle_table->Finalize();
         global_handle_table.reset();
         global_handle_table.reset();
 
 
@@ -365,11 +361,6 @@ struct KernelCore::Impl {
     static inline thread_local KThread* current_thread{nullptr};
     static inline thread_local KThread* current_thread{nullptr};
 
 
     KThread* GetCurrentEmuThread() {
     KThread* GetCurrentEmuThread() {
-        // If we are shutting down the kernel, none of this is relevant anymore.
-        if (IsShuttingDown()) {
-            return {};
-        }
-
         const auto thread_id = GetCurrentHostThreadID();
         const auto thread_id = GetCurrentHostThreadID();
         if (thread_id >= Core::Hardware::NUM_CPU_CORES) {
         if (thread_id >= Core::Hardware::NUM_CPU_CORES) {
             return GetHostDummyThread();
             return GetHostDummyThread();