diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-11 08:39:44 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-11 08:39:44 +0100 |
| commit | 04037aaf6d6167da8ef3b53573c332f97f854e2a (patch) | |
| tree | 963b237e55e3bc6f6a4333ba049585544e0a541c | |
| parent | 62296fe57649a7d14e57d9db32e9f7cfd5c999d8 (diff) | |
chore: kernel: fix compiler error that never appeared before.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
| -rw-r--r-- | src/kernel/KernelKit/KPC.h | 3 | ||||
| -rw-r--r-- | src/kernel/NeKit/ErrorOr.h | 2 | ||||
| -rw-r--r-- | 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 <NeKit/Ref.h> 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<VoidPtr>(-kErrorHeapOutOfMemory); + return -kErrorHeapOutOfMemory; } /// @todo File Tree allocation and dispose methods (amlal) |
