diff options
Diffstat (limited to 'src/core/hle/kernel/thread.cpp')
| -rw-r--r-- | src/core/hle/kernel/thread.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/hle/kernel/thread.cpp b/src/core/hle/kernel/thread.cpp index 2739bdd52..872df2d14 100644 --- a/src/core/hle/kernel/thread.cpp +++ b/src/core/hle/kernel/thread.cpp | |||
| @@ -341,7 +341,8 @@ Thread* CreateThread(Handle& handle, const char* name, u32 entry_point, s32 prio | |||
| 341 | 341 | ||
| 342 | Thread* thread = new Thread; | 342 | Thread* thread = new Thread; |
| 343 | 343 | ||
| 344 | handle = Kernel::g_handle_table.Create(thread); | 344 | // TOOD(yuriks): Fix error reporting |
| 345 | handle = Kernel::g_handle_table.Create(thread).ValueOr(INVALID_HANDLE); | ||
| 345 | 346 | ||
| 346 | thread_queue.push_back(handle); | 347 | thread_queue.push_back(handle); |
| 347 | thread_ready_queue.prepare(priority); | 348 | thread_ready_queue.prepare(priority); |