diff --git a/src/OpenMesh/Tools/Decimater/McDecimaterT.cc b/src/OpenMesh/Tools/Decimater/McDecimaterT.cc index a0bf0248..f05289d8 100644 --- a/src/OpenMesh/Tools/Decimater/McDecimaterT.cc +++ b/src/OpenMesh/Tools/Decimater/McDecimaterT.cc @@ -193,7 +193,7 @@ size_t McDecimaterT::decimate_to_faces(size_t _nv, size_t _nf) { int lastLegalCollapses = -1; int beforeLastLegalCollapses = -1; - while ( (contraintsOnly && !foundNoLegalCollapsesThrice) && (_nv < nv) && (_nf < nf) ) { + while ( !foundNoLegalCollapsesThrice && (_nv < nv) && (_nf < nf) ) { // Optimal id and value will be collected during the random sampling typename Mesh::HalfedgeHandle bestHandle(-1);