diff --git a/deps/ox/src/ox/mc/test/tests.cpp b/deps/ox/src/ox/mc/test/tests.cpp index a3dafabf..1bea80fa 100644 --- a/deps/ox/src/ox/mc/test/tests.cpp +++ b/deps/ox/src/ox/mc/test/tests.cpp @@ -6,6 +6,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#undef NDEBUG + #include #include #include diff --git a/deps/ox/src/ox/std/error.hpp b/deps/ox/src/ox/std/error.hpp index ee219900..2380c6e7 100644 --- a/deps/ox/src/ox/std/error.hpp +++ b/deps/ox/src/ox/std/error.hpp @@ -12,9 +12,9 @@ #include "utility.hpp" #ifdef DEBUG -#define OxError(x) ox::_error(__FILE__, __LINE__, x) +#define OxError(x) ox::_error(__FILE__, __LINE__, static_cast(x)) #else -#define OxError(x) x +#define OxError(x) static_cast(x) #endif #define oxReturnError(x) if (const auto _err = x) return _err