0023453: Infinite loop on cut operation
authorabv <abv@opencascade.com>
Fri, 5 Oct 2012 09:58:17 +0000 (13:58 +0400)
committerabv <abv@opencascade.com>
Fri, 5 Oct 2012 09:58:17 +0000 (13:58 +0400)
commit2478cd9d9f505fb8ab41884c8e533907719b5c96
tree993094cc2c0f6908b46441bde500d95ff90122a7
parent08cd2f6bb195fffafa0e9273aeffef4d854bd5fd
0023453: Infinite loop on cut operation

In IntTools_FClass2d.cxx, do {} while {} cycle is replaced by for () cycle to avoid possible infinite loop.
Check for degeneration is made with Precision::Confusion() precision instead of comparison with 0.
Correction of misprint
src/IntTools/IntTools_FClass2d.cxx