From af5117dbd5cc43ddbd8548ce04d74fbb243c5220 Mon Sep 17 00:00:00 2001 From: Daniel Lowengrub Date: Mon, 14 Jun 2010 02:18:36 +0300 Subject: [PATCH] fixed a bug in the DenseBase InnerIterator ctor. --- Eigen/src/Sparse/CoreIterators.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Eigen/src/Sparse/CoreIterators.h b/Eigen/src/Sparse/CoreIterators.h index 7ae847ddc..54b1c74b4 100644 --- a/Eigen/src/Sparse/CoreIterators.h +++ b/Eigen/src/Sparse/CoreIterators.h @@ -43,7 +43,7 @@ template class DenseBase::InnerIterator enum { IsRowMajor = (Derived::Flags&RowMajorBit)==RowMajorBit }; public: EIGEN_STRONG_INLINE InnerIterator(const Derived& expr, Index outer) - : m_expression(expr), m_inner(0), m_outer(outer), m_end(expr.rows()) + : m_expression(expr), m_inner(0), m_outer(outer), m_end(expr.innerSize()) {} EIGEN_STRONG_INLINE Scalar value() const