diff --git a/src/Mod/ReverseEngineering/Gui/Command.cpp b/src/Mod/ReverseEngineering/Gui/Command.cpp index e7c7fb9c94..b12cd51c2b 100644 --- a/src/Mod/ReverseEngineering/Gui/Command.cpp +++ b/src/Mod/ReverseEngineering/Gui/Command.cpp @@ -461,7 +461,7 @@ void CmdSegmentationFromComponents::activated(int) const Mesh::MeshObject& mesh = it->Mesh.getValue(); std::vector > comps = mesh.getComponents(); - for (auto jt : comps) { + for (const auto& jt : comps) { std::unique_ptr segment(mesh.meshFromSegment(jt)); Mesh::Feature* feaSegm = static_cast(group->addObject("Mesh::Feature", "Segment")); Mesh::MeshObject* feaMesh = feaSegm->Mesh.startEditing(); @@ -610,9 +610,7 @@ void CmdViewTriangulation::activated(int) "Width=%2.Width," "Height=%2.Height)" ) - .arg(document) - .arg(object) - ; + .arg(document, object); runCommand(Doc, command.toLatin1()); } diff --git a/src/Mod/ReverseEngineering/Gui/SegmentationManual.cpp b/src/Mod/ReverseEngineering/Gui/SegmentationManual.cpp index ff3ce8ecfe..82488df9cb 100644 --- a/src/Mod/ReverseEngineering/Gui/SegmentationManual.cpp +++ b/src/Mod/ReverseEngineering/Gui/SegmentationManual.cpp @@ -150,7 +150,7 @@ static void findGeometry(int minFaces, double tolerance, (surfFit, kernel, minFaces, tolerance)); finder.FindSegments(segm); - for (auto segmIt : segm) { + for (const auto& segmIt : segm) { const std::vector& data = segmIt->GetSegments(); for (const auto& dataIt : data) { vpm->addSelection(dataIt);