Salome HOME
Regression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/bugs12/M6
authoreap <eap@opencascade.com>
Fri, 26 Apr 2013 11:47:26 +0000 (11:47 +0000)
committereap <eap@opencascade.com>
Fri, 26 Apr 2013 11:47:26 +0000 (11:47 +0000)
Fix the ensuring stability of SMESH_MeshEditor::makeWalls().

src/SMESH/SMESH_MeshEditor.hxx

index 28e0c98d4cc7e38aacd5cbe036ae6922bdab75a1..bf1d3b7b1ce9c5be34388018f8b6b94e1efe8836 100644 (file)
@@ -656,7 +656,7 @@ public:
   typedef std::map<const SMDS_MeshNode*, std::list<const SMDS_MeshNode*> > TNodeOfNodeListMap;
   typedef TNodeOfNodeListMap::iterator                                     TNodeOfNodeListMapItr;
   typedef std::vector<TNodeOfNodeListMapItr>                               TVecOfNnlmiMap;
   typedef std::map<const SMDS_MeshNode*, std::list<const SMDS_MeshNode*> > TNodeOfNodeListMap;
   typedef TNodeOfNodeListMap::iterator                                     TNodeOfNodeListMapItr;
   typedef std::vector<TNodeOfNodeListMapItr>                               TVecOfNnlmiMap;
-  typedef std::map<const SMDS_MeshElement*, TVecOfNnlmiMap >               TElemOfVecOfNnlmiMap;
+  typedef std::map<const SMDS_MeshElement*, TVecOfNnlmiMap, TIDCompare >   TElemOfVecOfNnlmiMap;
 
   /*!
    * \brief Create elements by sweeping an element
 
   /*!
    * \brief Create elements by sweeping an element