Преглед изворни кода

Ignore OX_ASSERT in Release builds

Andrey Fidrya пре 9 година
родитељ
комит
dbc5f33fcd
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      oxygine/src/oxygine_include.h

+ 1 - 1
oxygine/src/oxygine_include.h

@@ -75,7 +75,7 @@ namespace oxygine { namespace log { void error(const char* format, ...); } }
 //assert without log::error
 //assert without log::error
 #ifdef OXYGINE_QT
 #ifdef OXYGINE_QT
 #   define OX_ASSERT_NL(x) {Q_ASSERT(x);}
 #   define OX_ASSERT_NL(x) {Q_ASSERT(x);}
-#elif EMSCRIPTEN
+#elif !OX_DEBUG || EMSCRIPTEN
 #   define OX_ASSERT_NL(x)
 #   define OX_ASSERT_NL(x)
 #else
 #else
 #   define OX_ASSERT_NL(x) {assert(x);}
 #   define OX_ASSERT_NL(x) {assert(x);}