From 4adee189bbdd890446f8bf2be62cf8f7ca770e75 Mon Sep 17 00:00:00 2001 From: wolf Date: Fri, 7 May 1999 11:33:36 +0000 Subject: [PATCH] Doc update. git-svn-id: https://svn.dealii.org/trunk@1298 0785d39b-7218-0410-832d-ea1e28bc413d --- .../deal.II/include/grid/tria_iterator.templates.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/deal.II/deal.II/include/grid/tria_iterator.templates.h b/deal.II/deal.II/include/grid/tria_iterator.templates.h index 6a336cf869..efd3b5985a 100644 --- a/deal.II/deal.II/include/grid/tria_iterator.templates.h +++ b/deal.II/deal.II/include/grid/tria_iterator.templates.h @@ -67,6 +67,17 @@ template inline bool TriaRawIterator::operator != (const TriaRawIterator &i) const { + // Note that at times, there is a problem + // with egcs 1.1 that makes it choose + // the global STL operator != (which + // does only !(a==b)) over the member + // function one, which then results in an + // error because the operator == of + // the accessor class is + // not made public. Strange... don't know + // whose fault it is. + // + // Work around the problem this way: return accessor.operator != (i.accessor); }; -- 2.39.5