From: msv Date: Thu, 25 Jan 2018 09:00:46 +0000 (+0300) Subject: 0029448: The method Extrema_FuncExtCS::GetStateNumber mixes up parameter on curve... X-Git-Tag: V7_3_0_beta~107 X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=commitdiff_plain;h=ca9faa284d2f968e6dc2659a72b89b8173ba593b 0029448: The method Extrema_FuncExtCS::GetStateNumber mixes up parameter on curve with parameter U on surface The code has been corrected to eliminate the mess. --- diff --git a/src/Extrema/Extrema_FuncExtCS.cxx b/src/Extrema/Extrema_FuncExtCS.cxx index 5f65332f11..c3f678ba36 100644 --- a/src/Extrema/Extrema_FuncExtCS.cxx +++ b/src/Extrema/Extrema_FuncExtCS.cxx @@ -207,8 +207,8 @@ Standard_Integer Extrema_FuncExtCS::GetStateNumber() Standard_Integer i = 1, nbSol = mySqDist.Length(); for( ; i <= nbSol; i++) { - Standard_Real aU = myPoint1(i).Parameter(); - if( (myU - aU) * (myU - aU) <= tol2d ) + Standard_Real aT = myPoint1(i).Parameter(); + if( (myt - aT) * (myt - aT) <= tol2d ) break; } if (i <= nbSol)