Sparse: more fixes regarding long int as index type

This commit is contained in:
Gael Guennebaud
2011-06-07 11:28:16 +02:00
parent 421ece38e1
commit 91fe1507d1
3 changed files with 19 additions and 16 deletions

View File

@@ -328,9 +328,9 @@ class DynamicSparseMatrix
};
template<typename Scalar, int _Options, typename _Index>
class DynamicSparseMatrix<Scalar,_Options,_Index>::InnerIterator : public SparseVector<Scalar,_Options>::InnerIterator
class DynamicSparseMatrix<Scalar,_Options,_Index>::InnerIterator : public SparseVector<Scalar,_Options,_Index>::InnerIterator
{
typedef typename SparseVector<Scalar,_Options>::InnerIterator Base;
typedef typename SparseVector<Scalar,_Options,_Index>::InnerIterator Base;
public:
InnerIterator(const DynamicSparseMatrix& mat, Index outer)
: Base(mat.m_data[outer]), m_outer(outer)