From 306cece15045e01fdb6d489b781e3e4cbd8d10fb Mon Sep 17 00:00:00 2001 From: Liam Marshall Date: Fri, 15 May 2015 13:11:55 -0500 Subject: [PATCH] Fix memory leak 25035 --- src/GeometryEvaluator.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/GeometryEvaluator.cc b/src/GeometryEvaluator.cc index 7d49142e..2b9e9567 100644 --- a/src/GeometryEvaluator.cc +++ b/src/GeometryEvaluator.cc @@ -956,6 +956,8 @@ Response GeometryEvaluator::visit(State &state, const ProjectionNode &node) // Add correctly winded polygons to the main clipper sumclipper.AddPaths(result, ClipperLib::ptSubject, true); } + + delete poly; } ClipperLib::PolyTree sumresult; // This is key - without StrictlySimple, we tend to get self-intersecting results