From 04037aaf6d6167da8ef3b53573c332f97f854e2a Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Thu, 11 Dec 2025 08:39:44 +0100 Subject: chore: kernel: fix compiler error that never appeared before. Signed-off-by: Amlal El Mahrouss --- src/kernel/KernelKit/KPC.h | 3 ++- src/kernel/NeKit/ErrorOr.h | 2 -- src/kernel/src/UserProcessScheduler.cc | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/kernel/KernelKit/KPC.h b/src/kernel/KernelKit/KPC.h index ff329d1e..8c67d6f1 100644 --- a/src/kernel/KernelKit/KPC.h +++ b/src/kernel/KernelKit/KPC.h @@ -25,7 +25,8 @@ #define err_global_get() (Kernel::kErrorLocalNumber) namespace Kernel { -typedef Int32 KPCError; +using ErrorT = Int32; +using KPCError = ErrorT; inline KPCError kErrorLocalNumber = 0UL; diff --git a/src/kernel/NeKit/ErrorOr.h b/src/kernel/NeKit/ErrorOr.h index d9fc972d..a8280406 100644 --- a/src/kernel/NeKit/ErrorOr.h +++ b/src/kernel/NeKit/ErrorOr.h @@ -13,8 +13,6 @@ #include namespace Kernel { -using ErrorT = Int32; - /// ================================================================================ /// @brief ErrorOr class for error handling. /// ================================================================================ diff --git a/src/kernel/src/UserProcessScheduler.cc b/src/kernel/src/UserProcessScheduler.cc index f29b75a2..8a1b44a3 100644 --- a/src/kernel/src/UserProcessScheduler.cc +++ b/src/kernel/src/UserProcessScheduler.cc @@ -431,7 +431,7 @@ ProcessID UserProcessScheduler::Spawn(const Char* name, VoidPtr code, VoidPtr im if (!process.FileTree) { process.Crash(); - return ErrorOr(-kErrorHeapOutOfMemory); + return -kErrorHeapOutOfMemory; } /// @todo File Tree allocation and dispose methods (amlal) -- cgit v1.2.3