From: eap Date: Fri, 3 Oct 2008 08:39:10 +0000 (+0000) Subject: PAL20461 4.x Wrong mesh after creation of 3D mesh from 2D skin. X-Git-Tag: RELIQUAT_4x_25102008~18 X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=commitdiff_plain;h=86728cc8ae902c0bde0c0eb734ec1e6cb7051058;ds=sidebyside PAL20461 4.x Wrong mesh after creation of 3D mesh from 2D skin. fix getDependsOnIterator() if submesh map is empty --- diff --git a/src/SMESH/SMESH_subMesh.cxx b/src/SMESH/SMESH_subMesh.cxx index 704703404..ed6ac1a78 100644 --- a/src/SMESH/SMESH_subMesh.cxx +++ b/src/SMESH/SMESH_subMesh.cxx @@ -2077,7 +2077,7 @@ namespace { SMESH_subMesh* prepend, SMESH_subMesh* append): myIt(subIt),myAppend(append) { - myCur = prepend ? prepend : myIt->more() ? myIt->next() : 0; + myCur = prepend ? prepend : myIt->more() ? myIt->next() : append; } /// Return true if and only if there are other object in this iterator virtual bool more()