fixes a segfault

This commit is contained in:
Gael Guennebaud 2009-07-05 10:48:57 +02:00
parent 60467e54a5
commit eec334c604

View File

@ -371,7 +371,7 @@ class SparseMatrix
const int outerSize = IsRowMajor ? rows : cols; const int outerSize = IsRowMajor ? rows : cols;
m_innerSize = IsRowMajor ? cols : rows; m_innerSize = IsRowMajor ? cols : rows;
m_data.clear(); m_data.clear();
if (m_outerSize != outerSize) if (m_outerSize != outerSize || m_outerSize==0)
{ {
delete[] m_outerIndex; delete[] m_outerIndex;
m_outerIndex = new int [outerSize+1]; m_outerIndex = new int [outerSize+1];