diff --git a/src/Mod/Mesh/Gui/Command.cpp b/src/Mod/Mesh/Gui/Command.cpp index 625cb58201..196baebeae 100644 --- a/src/Mod/Mesh/Gui/Command.cpp +++ b/src/Mod/Mesh/Gui/Command.cpp @@ -1847,7 +1847,7 @@ void CmdMeshSplitComponents::activated(int) const MeshObject& mesh = static_cast(*it)->Mesh.getValue(); std::vector > comps = mesh.getComponents(); - for (const auto comp : comps ) { + for (const auto& comp : comps) { std::unique_ptr kernel(mesh.meshFromSegment(comp)); kernel->setTransform(mesh.getTransform());