diff options
author | 2008-05-15 09:40:11 +0000 | |
---|---|---|
committer | 2008-05-15 09:40:11 +0000 | |
commit | c6789a279c4def1ba33f6481ac7f9df68ba5f32b (patch) | |
tree | 1c920b7214c25a7e7156a986575bf5c1295074b4 /Eigen/src/Core/util/Meta.h | |
parent | 5da60897abba95e4b0c9928dce0f1f18efab4580 (diff) |
Fix compilation issues with MSVC and NVCC.
Added a few typedef of complex return types in MatrixBase (Needed by MSVC)
Diffstat (limited to 'Eigen/src/Core/util/Meta.h')
-rw-r--r-- | Eigen/src/Core/util/Meta.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Core/util/Meta.h b/Eigen/src/Core/util/Meta.h index 9c3630d02..e3cf3ba6b 100644 --- a/Eigen/src/Core/util/Meta.h +++ b/Eigen/src/Core/util/Meta.h @@ -194,7 +194,7 @@ template<typename T> struct ei_unconst<const T> { typedef T type; }; template<typename T> struct ei_is_temporary { - enum { ret = ei_traits<T>::Flags & TemporaryBit }; + enum { ret = int(ei_traits<T>::Flags) & TemporaryBit }; }; template<typename T, int n=1> struct ei_nested |