Salome HOME
Nasty one! Was OK on FED20, but not on more recent compilers.
authorabn <adrien.bruneton@cea.fr>
Fri, 11 Jan 2019 14:54:50 +0000 (15:54 +0100)
committerabn <adrien.bruneton@cea.fr>
Fri, 11 Jan 2019 14:54:50 +0000 (15:54 +0100)
src/INTERP_KERNEL/Geometric2D/InterpKernelGeo2DComposedEdge.cxx

index 82c8f7b9caa3cfad566dc667dbaa2e0a016f2117..724b22a108cfe95468455ecc21aeea97f0504cbf 100644 (file)
@@ -103,7 +103,7 @@ void ComposedEdge::pushBack(ComposedEdge *elem)
 void ComposedEdge::erase(int index)
 {
   // Not the most efficient thing to do, but rarely called ...
-  auto it = _sub_edges.begin();
+  std::list<ElementaryEdge *>::const_iterator it = _sub_edges.begin();  // we want const!
   for (int i=0; i < index; i++, it++);
   delete (*it);
   _sub_edges.erase(it++, it);