summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/kernel/KernelKit/KPC.h3
-rw-r--r--src/kernel/NeKit/ErrorOr.h2
-rw-r--r--src/kernel/src/UserProcessScheduler.cc2
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)