changed MT_NDEBUG macro to a MT_DEBUG one and reversed defines
authorJean-Luc Peurière <jlp@nerim.net>
Sun, 13 Jun 2004 21:11:10 +0000 (21:11 +0000)
committerJean-Luc Peurière <jlp@nerim.net>
Sun, 13 Jun 2004 21:11:10 +0000 (21:11 +0000)
So now by default, assert is not used in moto code.

If you want to use assert (and stop blender if one fail),
define MT_DEBUG.

solve bug #1292 and better fix for #1260

intern/moto/include/MT_assert.h

index b9680c1e6846a4c4a3f8c4ca51973c6b893c05e1..bff85c4074f9fd2f4b270291cc0558efacae8123 100644 (file)
 #ifndef MT_ASSERT_H
 #define MT_ASSERT_H
 
-#ifdef MT_NDEBUG
-
-#define MT_assert(predicate) ((void)0)
-
-#else 
+#ifdef MT_DEBUG
 
 #include <assert.h>
 
 #define MT_assert(predicate) assert(predicate)
 
-#endif /* MT_NDEBUG */
+#else 
+
+#define MT_assert(predicate) ((void)0)
+
+#endif /* MT_DEBUG */
 
 #endif