From 93fca831223c76e5bdfbc82f665401df8b781d4d Mon Sep 17 00:00:00 2001 From: TheLegendTubaGuy <95944177+thelegendtubaguy@users.noreply.github.com> Date: Sun, 4 Oct 2026 16:13:17 -0500 Subject: [PATCH] Fix memory leak of gap fill paths in solid infill (#16137) --- src/libslic3r/Fill/FillBase.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/libslic3r/Fill/FillBase.cpp b/src/libslic3r/Fill/FillBase.cpp index 91a3bb42af..aabd2b3209 100644 --- a/src/libslic3r/Fill/FillBase.cpp +++ b/src/libslic3r/Fill/FillBase.cpp @@ -264,10 +264,7 @@ void Fill::_create_gap_fill(const Surface* surface, const FillParams& params, Ex return p.length() < scale_(params.config->filter_out_gap_fill.value); }), polylines.end()); - ExtrusionEntityCollection gap_fill; - variable_width(polylines, erGapFill, params.flow, gap_fill.entities); - auto gap = std::move(gap_fill.entities); - out->append(gap); + variable_width(polylines, erGapFill, params.flow, out->entities); } } }