From: aml Date: Thu, 10 Oct 2013 10:43:03 +0000 (+0400) Subject: 0024222: Compiler warnings 'unreacheable code' and 'conditional expression is constan... X-Git-Tag: V6_7_0_beta~80 X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=commitdiff_plain;h=617cf08207940d5a4530ca6ceb02858992ac981f 0024222: Compiler warnings 'unreacheable code' and 'conditional expression is constant' in MOA Eliminated MSVS L4 warnings. fixed incorrect break invoking in edge searching in SplitEdge. --- diff --git a/src/IntCurveSurface/IntCurveSurface_Polyhedron.gxx b/src/IntCurveSurface/IntCurveSurface_Polyhedron.gxx index 802fa38d23..f6a9f22ce1 100755 --- a/src/IntCurveSurface/IntCurveSurface_Polyhedron.gxx +++ b/src/IntCurveSurface/IntCurveSurface_Polyhedron.gxx @@ -120,7 +120,7 @@ void IntCurveSurface_Polyhedron::Init(const ThePSurface& Surface, const Standard_Real V0, const Standard_Real U1, const Standard_Real V1) { - const Standard_Integer DebugDump = 0; + //#define DEBUGDUMP Standard_Integer i1,i2; Standard_Real U,V; Standard_Real U1mU0sNbdeltaU = (U1-U0)/(Standard_Real)nbdeltaU; @@ -195,9 +195,9 @@ void IntCurveSurface_Polyhedron::Init(const ThePSurface& Surface, // Modified by Sergey KHROMOV - Fri Dec 7 11:23:34 2001 End - if(DebugDump) { + #ifdef DEBUGDUMP Dump(); - } + #endif } //======================================================================= //function : Init @@ -206,7 +206,7 @@ void IntCurveSurface_Polyhedron::Init(const ThePSurface& Surface, void IntCurveSurface_Polyhedron::Init(const ThePSurface& Surface, const TColStd_Array1OfReal& Upars, const TColStd_Array1OfReal& Vpars) { - const Standard_Integer DebugDump = 0; + //#define DEBUGDUMP Standard_Integer i1,i2; Standard_Real U,V; gp_Pnt TP; @@ -286,9 +286,9 @@ void IntCurveSurface_Polyhedron::Init(const ThePSurface& Surface, // Modified by Sergey KHROMOV - Fri Dec 7 11:23:34 2001 End - if(DebugDump) { + #ifdef DEBUGDUMP Dump(); - } + #endif } //======================================================================= //function : DeflectionOnTriangle diff --git a/src/QANewModTopOpe/QANewModTopOpe_Glue_wire.cxx b/src/QANewModTopOpe/QANewModTopOpe_Glue_wire.cxx index 912d42eae5..5c4ebacc61 100755 --- a/src/QANewModTopOpe/QANewModTopOpe_Glue_wire.cxx +++ b/src/QANewModTopOpe/QANewModTopOpe_Glue_wire.cxx @@ -990,8 +990,8 @@ static void SplitEdge(const TopoDS_Edge &theEdge, if (aCurPar > aFPar && aCurPar < aLPar) { aBuilder.Add(anEdge, aCurVtx); + break; } - break; } } }