From f2111bd99c0249627ffe4bbcb746ce868948b252 Mon Sep 17 00:00:00 2001 From: guido Date: Mon, 25 Nov 2002 21:59:31 +0000 Subject: [PATCH] Pointer replaced by iterator git-svn-id: https://svn.dealii.org/trunk@6787 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/lac/include/lac/block_matrix_array.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/deal.II/lac/include/lac/block_matrix_array.h b/deal.II/lac/include/lac/block_matrix_array.h index 33a6123bdb..334d77af2e 100644 --- a/deal.II/lac/include/lac/block_matrix_array.h +++ b/deal.II/lac/include/lac/block_matrix_array.h @@ -589,12 +589,11 @@ BlockTrianglePrecondition::do_row ( BlockVector& dst, unsigned int row_num) const { - const typename BlockMatrixArray::Entry* diagonal = 0; - typename std::vector::Entry>::const_iterator m = entries.begin(); typename std::vector::Entry>::const_iterator end = entries.end(); + typename std::vector::Entry>::const_iterator diagonal = end; static Vector aux; aux.reinit(dst.block(row_num), true); @@ -609,7 +608,7 @@ BlockTrianglePrecondition::do_row ( continue; if (j == i) { - Assert (diagonal == 0, ExcMultipleDiagonal(j)); + Assert (diagonal == end, ExcMultipleDiagonal(j)); diagonal = m; } else { if (m->transpose) -- 2.39.5