0024886: BRepOffsetAPI_NormalProjection failure
[occt.git] / src / TopOpeBRepDS / TopOpeBRepDS_EdgeInterferenceTool.cxx
index ac7777a..3ef74af 100644 (file)
@@ -107,16 +107,12 @@ void TopOpeBRepDS_EdgeInterferenceTool::Add
   }
 
   // V est un sommet de E ?
-#ifdef DEB
   Standard_Boolean VofE = Standard_False;
-#endif
   TopoDS_Iterator it(E,Standard_False);
   for ( ; it.More(); it.Next() ) {
     const TopoDS_Shape& S = it.Value();
     if ( S.IsSame(V) ) {
-#ifdef DEB
       VofE = Standard_True; 
-#endif
       break;
     }
   }
@@ -126,7 +122,10 @@ void TopOpeBRepDS_EdgeInterferenceTool::Add
     cout<<"===================== VofE = False"<<endl;
   }
 #endif 
-
+  if(!VofE)
+  {
+    return;
+  }
   // V est un sommet de E
   const TopoDS_Vertex& VV = TopoDS::Vertex(V);
   const TopoDS_Edge& EE = TopoDS::Edge(E);