From 30827b543e322189266afce69e0965f5c119dbb2 Mon Sep 17 00:00:00 2001 From: dehnert Date: Sun, 2 Dec 2012 12:34:47 +0100 Subject: [PATCH] Fixed off-by-one error in sparse matrix. Now the tests do not produce a segfault any longer. --- src/storage/SquareSparseMatrix.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/storage/SquareSparseMatrix.h b/src/storage/SquareSparseMatrix.h index 732dd2432..b83b91eff 100644 --- a/src/storage/SquareSparseMatrix.h +++ b/src/storage/SquareSparseMatrix.h @@ -530,7 +530,7 @@ public: // them to the matrix individually. uint_fast64_t rowStart; uint_fast64_t rowEnd; - for (uint_fast64_t row = 0; row <= rowCount; ++row) { + for (uint_fast64_t row = 0; row < rowCount; ++row) { rowStart = rowIndications[row]; rowEnd = rowIndications[row + 1];