From 3998f498a4698df401dbd9e8a9c72d89b903745f Mon Sep 17 00:00:00 2001 From: Benjamin Nauck Date: Fri, 11 Apr 2025 08:31:59 +0200 Subject: [PATCH] Sketcher: 532658 Use of auto that causes a copy Also fixes 532658 --- src/Mod/Sketcher/App/SketchObject.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Sketcher/App/SketchObject.cpp b/src/Mod/Sketcher/App/SketchObject.cpp index 3329375315..b1ff072ed1 100644 --- a/src/Mod/Sketcher/App/SketchObject.cpp +++ b/src/Mod/Sketcher/App/SketchObject.cpp @@ -1935,7 +1935,7 @@ int SketchObject::delGeometriesExclusiveList(const std::vector& GeoIds) void SketchObject::replaceGeometries(std::vector oldGeoIds, std::vector& newGeos) { - auto vals = getInternalGeometry(); + auto& vals = getInternalGeometry(); auto newVals(vals); if (std::any_of(oldGeoIds.begin(), oldGeoIds.end(), [](auto geoId) {