From bfe4c845419f0770b400f656709750f7248a5f1b Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 5 Sep 2021 18:12:10 +0200 Subject: [PATCH] Kernel: Use TRY() in sys$create_thread() --- Kernel/Syscalls/thread.cpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/Kernel/Syscalls/thread.cpp b/Kernel/Syscalls/thread.cpp index 2694b85eb3..8fd41b408b 100644 --- a/Kernel/Syscalls/thread.cpp +++ b/Kernel/Syscalls/thread.cpp @@ -41,11 +41,7 @@ KResultOr Process::sys$create_thread(void* (*entry)(void*), Userspace Process::sys$create_thread(void* (*entry)(void*), Userspacemake_thread_specific_region({}); - if (tsr_result.is_error()) - return tsr_result.error(); + TRY(thread->make_thread_specific_region({})); PerformanceManager::add_thread_created_event(*thread);