fix -Wreturn-std-move

This commit is contained in:
wmayer
2019-09-07 15:19:28 +02:00
parent e228f23b27
commit 28f74290b2
8 changed files with 14 additions and 14 deletions

View File

@@ -2226,7 +2226,7 @@ TopoDS_Shape TopoShape::makeHelix(Standard_Real pitch, Standard_Real height,
TopoDS_Edge edgeOnSurf = BRepBuilderAPI_MakeEdge(segm , surf);
TopoDS_Wire wire = BRepBuilderAPI_MakeWire(edgeOnSurf);
BRepLib::BuildCurves3d(wire);
return wire;
return std::move(wire);
}
//***********
@@ -2312,7 +2312,7 @@ TopoDS_Shape TopoShape::makeLongHelix(Standard_Real pitch, Standard_Real height,
TopoDS_Wire wire = mkWire.Wire();
BRepLib::BuildCurves3d(wire);
return wire;
return std::move(wire);
}
TopoDS_Shape TopoShape::makeThread(Standard_Real pitch,
@@ -2932,7 +2932,7 @@ TopoDS_Shape TopoShape::makeOffset2D(double offset, short joinType, bool fill, b
builder.MakeCompound(result);
for(TopoDS_Shape &sh : shapesToReturn)
builder.Add(result, sh);
return result;
return std::move(result);
}
else {
return shapesToReturn[0];
@@ -3179,7 +3179,7 @@ TopoDS_Shape TopoShape::removeSplitter() const
builder.Add(comp, xp.Current());
}
return comp;
return std::move(comp);
}
return _Shape;