Salome HOME
Fix a bug reported at the SALOME forum http://www.salome-platform.org/forum/forum_10...
[modules/smesh.git] / src / StdMeshers / StdMeshers_ViscousLayers.cxx
index 6fd8738add3d8db70dc9baca30e5d19bc9cde2a6..73ceef8747f306cb2ec491517a68a1cde760dad0 100644 (file)
@@ -1363,7 +1363,7 @@ bool _ViscousBuilder::sortEdges( _SolidData&                    data,
   list< TGeomID > shapesToSmooth;
   
   SMESH_MesherHelper helper( *_mesh );
-  bool ok;
+  bool ok = true;
 
   for ( unsigned iS = 0; iS < edgesByGeom.size(); ++iS )
   {
@@ -2511,7 +2511,7 @@ bool _ViscousBuilder::updateNormals( _SolidData&         data,
       if ( S.ShapeType() != TopAbs_EDGE )
         continue; // TODO: find EDGE by VERTEX
       E1 = TopoDS::Edge( S );
-      set< _LayerEdge* >::iterator eIt = ee.begin();
+      set< _LayerEdge*, _LayerEdgeCmp >::iterator eIt = ee.begin();
       while ( E2.IsNull() && eIt != ee.end())
       {
         _LayerEdge* e2 = *eIt++;