From: Wolfgang Bangerth Date: Sat, 21 Jan 2017 15:50:23 +0000 (-0700) Subject: Fix the return type of Trilinos's VectorReference::operator=. X-Git-Tag: v8.5.0-rc1~218^2~1 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=79c6515283319d5e4a09d908bf619602c2750bd2;p=dealii.git 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. --- 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