aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/Util.h
diff options
context:
space:
mode:
Diffstat (limited to 'Eigen/src/Core/Util.h')
-rw-r--r--Eigen/src/Core/Util.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/Eigen/src/Core/Util.h b/Eigen/src/Core/Util.h
index 454edd4cb..b458fe4ae 100644
--- a/Eigen/src/Core/Util.h
+++ b/Eigen/src/Core/Util.h
@@ -49,10 +49,16 @@ EIGEN_USING_MATRIX_TYPEDEFS \
using Eigen::Matrix; \
using Eigen::MatrixBase;
+#ifdef EIGEN_NDEBUG
+#define ei_assert(x)
+#else
+#define ei_assert(x) assert(x)
+#endif
+
#ifdef EIGEN_INTERNAL_DEBUGGING
-#define eigen_internal_assert(x) assert(x);
+#define ei_internal_assert(x) ei_assert(x);
#else
-#define eigen_internal_assert(x)
+#define ei_internal_assert(x)
#endif
#ifdef NDEBUG