summaryrefslogtreecommitdiffhomepage
path: root/Private/NewKit
diff options
context:
space:
mode:
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); \