diff options
author | 2008-12-06 16:49:03 +0000 | |
---|---|---|
committer | 2008-12-06 16:49:03 +0000 | |
commit | bb33ec4ef31e4a1561eaecfb23b11ec88e061cc2 (patch) | |
tree | 688ba66e7236452d73258ef9ac3b7f58e2a0ff9b /Eigen/src/Core/util | |
parent | 9c0deb55cabffe00ed8c853eace67b57acb37386 (diff) |
* fix compile error when C++0x is enabled: static_assert() needs ;
thanks to devurandom for reporting
* remove redundant ; in ei_internal_assert
* minor fixes in InsideEigenExample.dox
Diffstat (limited to 'Eigen/src/Core/util')
-rw-r--r-- | Eigen/src/Core/util/Macros.h | 2 | ||||
-rw-r--r-- | Eigen/src/Core/util/StaticAssert.h | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/Eigen/src/Core/util/Macros.h b/Eigen/src/Core/util/Macros.h index d557e808b..e14979490 100644 --- a/Eigen/src/Core/util/Macros.h +++ b/Eigen/src/Core/util/Macros.h @@ -73,7 +73,7 @@ using Eigen::ei_cos; #endif #ifdef EIGEN_INTERNAL_DEBUGGING -#define ei_internal_assert(x) ei_assert(x); +#define ei_internal_assert(x) ei_assert(x) #else #define ei_internal_assert(x) #endif diff --git a/Eigen/src/Core/util/StaticAssert.h b/Eigen/src/Core/util/StaticAssert.h index 44f0008be..7e44d6c17 100644 --- a/Eigen/src/Core/util/StaticAssert.h +++ b/Eigen/src/Core/util/StaticAssert.h @@ -44,7 +44,7 @@ #ifdef __GXX_EXPERIMENTAL_CXX0X__ // if native static_assert is enabled, let's use it - #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG) + #define EIGEN_STATIC_ASSERT(X,MSG) static_assert(X,#MSG); #else // CXX0X @@ -81,7 +81,7 @@ #else // EIGEN_NO_STATIC_ASSERT - #define EIGEN_STATIC_ASSERT(CONDITION,MSG) ei_assert((CONDITION) && #MSG) + #define EIGEN_STATIC_ASSERT(CONDITION,MSG) ei_assert((CONDITION) && #MSG); #endif // EIGEN_NO_STATIC_ASSERT |