From 2afc6bfeb88f7be4903eab541e349c8af2003ce0 Mon Sep 17 00:00:00 2001 From: Benjamin Nauck Date: Fri, 11 Apr 2025 08:27:23 +0200 Subject: [PATCH] Sketcher: Fix 463717 Variable copied when it could be moved --- 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 eb95bdfab4..f5bf6a558a 100644 --- a/src/Mod/Sketcher/App/SketchObject.cpp +++ b/src/Mod/Sketcher/App/SketchObject.cpp @@ -11072,7 +11072,7 @@ std::vector SketchObject::getElementTypes(bool all) const void SketchObject::setExpression(const App::ObjectIdentifier& path, std::shared_ptr expr) { - DocumentObject::setExpression(path, expr); + DocumentObject::setExpression(path, std::move(expr)); if (noRecomputes) { // if we do not have a recompute, the sketch must be solved to update the DoF of the solver,