diff options
Diffstat (limited to 'src/core/hle/kernel/thread.cpp')
| -rw-r--r-- | src/core/hle/kernel/thread.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/core/hle/kernel/thread.cpp b/src/core/hle/kernel/thread.cpp index 0c9ecc091..6b0bdebb5 100644 --- a/src/core/hle/kernel/thread.cpp +++ b/src/core/hle/kernel/thread.cpp | |||
| @@ -22,7 +22,7 @@ | |||
| 22 | 22 | ||
| 23 | namespace Kernel { | 23 | namespace Kernel { |
| 24 | 24 | ||
| 25 | ResultVal<bool> Thread::WaitSynchronization(unsigned index) { | 25 | ResultVal<bool> Thread::Wait(unsigned index) { |
| 26 | const bool wait = status != THREADSTATUS_DORMANT; | 26 | const bool wait = status != THREADSTATUS_DORMANT; |
| 27 | if (wait) { | 27 | if (wait) { |
| 28 | AddWaitingThread(GetCurrentThread()); | 28 | AddWaitingThread(GetCurrentThread()); |
| @@ -32,6 +32,10 @@ ResultVal<bool> Thread::WaitSynchronization(unsigned index) { | |||
| 32 | return MakeResult<bool>(wait); | 32 | return MakeResult<bool>(wait); |
| 33 | } | 33 | } |
| 34 | 34 | ||
| 35 | ResultVal<bool> Thread::Acquire() { | ||
| 36 | return MakeResult<bool>(true); | ||
| 37 | } | ||
| 38 | |||
| 35 | // Lists all thread ids that aren't deleted/etc. | 39 | // Lists all thread ids that aren't deleted/etc. |
| 36 | static std::vector<SharedPtr<Thread>> thread_list; | 40 | static std::vector<SharedPtr<Thread>> thread_list; |
| 37 | 41 | ||