Merge pull request #2415 from lioncash/const
kernel/wait_object: Make GetHighestPriorityReadyThread() a const member function
This commit is contained in:
		| @@ -30,7 +30,7 @@ void WaitObject::RemoveWaitingThread(Thread* thread) { | ||||
|         waiting_threads.erase(itr); | ||||
| } | ||||
|  | ||||
| SharedPtr<Thread> WaitObject::GetHighestPriorityReadyThread() { | ||||
| SharedPtr<Thread> WaitObject::GetHighestPriorityReadyThread() const { | ||||
|     Thread* candidate = nullptr; | ||||
|     u32 candidate_priority = THREADPRIO_LOWEST + 1; | ||||
|  | ||||
|   | ||||
| @@ -54,7 +54,7 @@ public: | ||||
|     void WakeupWaitingThread(SharedPtr<Thread> thread); | ||||
|  | ||||
|     /// Obtains the highest priority thread that is ready to run from this object's waiting list. | ||||
|     SharedPtr<Thread> GetHighestPriorityReadyThread(); | ||||
|     SharedPtr<Thread> GetHighestPriorityReadyThread() const; | ||||
|  | ||||
|     /// Get a const reference to the waiting threads list for debug use | ||||
|     const std::vector<SharedPtr<Thread>>& GetWaitingThreads() const; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 bunnei
					bunnei