diff options
| author | Amlal El Mahrouss <amlalelmahrouss@icloud.com> | 2024-02-13 08:48:42 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlalelmahrouss@icloud.com> | 2024-02-13 08:49:20 +0100 |
| commit | fb0d208bb2c6d8322ff1d483d92d143c6aaef9c1 (patch) | |
| tree | 58874282f82d784bdea651dd9ef8e58426ee08ff /Private/NewKit | |
| parent | 6926ed5c2da1e8928e14fe38ffd431fe37694fb1 (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.hpp | 6 | ||||
| -rw-r--r-- | Private/NewKit/RuntimeCheck.hpp | 2 |
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); \ |
