diff --git a/src/Mod/Sketcher/Gui/CommandConstraints.cpp b/src/Mod/Sketcher/Gui/CommandConstraints.cpp index 23230da51e..71346b46ab 100644 --- a/src/Mod/Sketcher/Gui/CommandConstraints.cpp +++ b/src/Mod/Sketcher/Gui/CommandConstraints.cpp @@ -1149,7 +1149,7 @@ public: class DrawSketchHandlerDimension : public DrawSketchHandler { public: - DrawSketchHandlerDimension(std::vector& SubNames) + DrawSketchHandlerDimension(std::vector SubNames) : specialConstraint(SpecialConstraint::None) , availableConstraint(AvailableConstraint::FIRST) , previousOnSketchPos(Base::Vector2d(0.f, 0.f)) @@ -1157,7 +1157,7 @@ public: , selLine({}) , selCircleArc({}) , selEllipseAndCo({}) - , initialSelection(SubNames) + , initialSelection(std::move(SubNames)) , numberOfConstraintsCreated(0) { }