diff --git a/CDT/include/Triangulation.hpp b/CDT/include/Triangulation.hpp index becda2f..72099e6 100644 --- a/CDT/include/Triangulation.hpp +++ b/CDT/include/Triangulation.hpp @@ -2292,6 +2292,7 @@ void Triangulation::refineTriangles( if(badTris.empty() && remainingVertexBudget > 0) { + --remainingVertexBudget; const VertInd iVert = static_cast(vertices.size()); addNewVertex(vert, noNeighbor); insertVertex(iVert);