diff options
author | 2009-02-10 10:00:00 +0000 | |
---|---|---|
committer | 2009-02-10 10:00:00 +0000 | |
commit | e75bef95231ab6c21bf8d990bd890a3494c8a839 (patch) | |
tree | b85f749a7c08e657b5b3f67682b69fc6e99fb877 /Eigen/src/Sparse/SparseDiagonalProduct.h | |
parent | 169696a078892671915289280c678f9d7be8486c (diff) |
various minor fixes in Sparse module
Diffstat (limited to 'Eigen/src/Sparse/SparseDiagonalProduct.h')
-rw-r--r-- | Eigen/src/Sparse/SparseDiagonalProduct.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Sparse/SparseDiagonalProduct.h b/Eigen/src/Sparse/SparseDiagonalProduct.h index 983823a0c..932daf220 100644 --- a/Eigen/src/Sparse/SparseDiagonalProduct.h +++ b/Eigen/src/Sparse/SparseDiagonalProduct.h @@ -42,7 +42,7 @@ struct ei_traits<SparseDiagonalProduct<Lhs, Rhs> > : ei_traits<SparseProduct<Lhs typedef typename ei_cleantype<Lhs>::type _Lhs; typedef typename ei_cleantype<Rhs>::type _Rhs; enum { - SparseFlags = ((int(_Lhs::Flags)&Diagonal)==Diagonal) ? _Rhs::Flags : _Lhs::Flags, + SparseFlags = ((int(_Lhs::Flags)&Diagonal)==Diagonal) ? int(_Rhs::Flags) : int(_Lhs::Flags), Flags = SparseBit | (SparseFlags&RowMajorBit) }; }; |