From 79c6515283319d5e4a09d908bf619602c2750bd2 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Sat, 21 Jan 2017 08:50:23 -0700 Subject: [PATCH] Fix the return type of Trilinos's VectorReference::operator=. This was non-intuitive, though it did not make a difference given the particular semantics of vector references. Fix it anyway. --- include/deal.II/lac/trilinos_vector_base.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/deal.II/lac/trilinos_vector_base.h b/include/deal.II/lac/trilinos_vector_base.h index f97536ab6a..17fdc615e3 100644 --- a/include/deal.II/lac/trilinos_vector_base.h +++ b/include/deal.II/lac/trilinos_vector_base.h @@ -119,7 +119,7 @@ namespace TrilinosWrappers /** * Same as above but for non-const reference objects. */ - const VectorReference & + VectorReference & operator = (const VectorReference &r); /** @@ -1005,7 +1005,7 @@ namespace TrilinosWrappers inline - const VectorReference & + VectorReference & VectorReference::operator = (const VectorReference &r) { // as above -- 2.39.5