From 6b50098813de20aa7d7bcba54959b195be027f46 Mon Sep 17 00:00:00 2001 From: vovodroid Date: Thu, 22 Aug 2024 09:09:48 +0300 Subject: [PATCH] Fix memory leak - clear object skirt on new slicing --- src/libslic3r/Print.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libslic3r/Print.cpp b/src/libslic3r/Print.cpp index 5c2b425692..c5fa5a0226 100644 --- a/src/libslic3r/Print.cpp +++ b/src/libslic3r/Print.cpp @@ -2341,6 +2341,7 @@ void Print::_make_skirt() const double object_skirt_distance = scale_(1.0); for (auto obj_cvx_hull : object_convex_hulls) { PrintObject* object = obj_cvx_hull.first; + object->m_skirt.clear(); for (int i = 0; i < 1; i++) { distance += float(scale_(spacing)); Polygon loop;