Преглед изворни кода

Scheduler: Inline global scheduler in Scheduler Lock.

Fernando Sahmkow пре 6 година
родитељ
комит
3d0a2375ca
1 измењених фајлова са 2 додато и 4 уклоњено
  1. 2 4
      src/core/hle/kernel/scheduler.cpp

+ 2 - 4
src/core/hle/kernel/scheduler.cpp

@@ -513,13 +513,11 @@ void Scheduler::Shutdown() {
 }
 
 SchedulerLock::SchedulerLock(KernelCore& kernel) : kernel{kernel} {
-    auto& global_scheduler = kernel.GlobalScheduler();
-    global_scheduler.Lock();
+    kernel.GlobalScheduler().Lock();
 }
 
 SchedulerLock::~SchedulerLock() {
-    auto& global_scheduler = kernel.GlobalScheduler();
-    global_scheduler.Unlock();
+    kernel.GlobalScheduler().Unlock();
 }
 
 SchedulerLockAndSleep::SchedulerLockAndSleep(KernelCore& kernel, Handle& event_handle,