summaryrefslogtreecommitdiffhomepage
path: root/Private/NewKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlalelmahrouss@icloud.com>2024-02-13 08:48:42 +0100
committerAmlal El Mahrouss <amlalelmahrouss@icloud.com>2024-02-13 08:49:20 +0100
commitfb0d208bb2c6d8322ff1d483d92d143c6aaef9c1 (patch)
tree58874282f82d784bdea651dd9ef8e58426ee08ff /Private/NewKit
parent6926ed5c2da1e8928e14fe38ffd431fe37694fb1 (diff)
HCR-15: Improve kernel and bootloader.
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Private/NewKit')
-rw-r--r--Private/NewKit/Defines.hpp6
-rw-r--r--Private/NewKit/RuntimeCheck.hpp2
2 files changed, 6 insertions, 2 deletions
diff --git a/Private/NewKit/Defines.hpp b/Private/NewKit/Defines.hpp
index 3c07c1e4..9a766f5a 100644
--- a/Private/NewKit/Defines.hpp
+++ b/Private/NewKit/Defines.hpp
@@ -91,3 +91,9 @@ Args &&move(Args &&arg) {
#define No (false)
#define VoidStar HCore::voidPtr
+
+#ifdef INIT
+#undef INIT
+#endif // ifdef INIT
+
+#define INIT(OBJ, TYPE, ...) TYPE OBJ = TYPE(__VA_ARGS__)
diff --git a/Private/NewKit/RuntimeCheck.hpp b/Private/NewKit/RuntimeCheck.hpp
index 4a10d31c..7221b3ea 100644
--- a/Private/NewKit/RuntimeCheck.hpp
+++ b/Private/NewKit/RuntimeCheck.hpp
@@ -52,8 +52,6 @@ void ke_stop(const Int &id);
#undef TRY
#endif
-#define INIT(OBJ, TYPE, ...) TYPE OBJ = TYPE(__VA_ARGS__)
-
#define TRY(FN) \
if (!FN()) { \
MUST_PASS(false); \