sw/source/filter/ww8/wrtww8.hxx |    9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

New commits:
commit 43c3b7440415e2a7900e85d8c8974d8a3602474e
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Sat Aug 13 12:12:22 2022 +0100
Commit:     Caolán McNamara <caol...@redhat.com>
CommitDate: Sat Aug 13 14:19:05 2022 +0200

    cid#1507934 Big parameter passed by value
    
    and
    
    cid#1507935 Big parameter passed by value
    
    Change-Id: I11c2868960a22ca09c82aba9ee343535ac2c5ae8
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/138228
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caol...@redhat.com>

diff --git a/sw/source/filter/ww8/wrtww8.hxx b/sw/source/filter/ww8/wrtww8.hxx
index 52b864d57728..0a4e8d93925c 100644
--- a/sw/source/filter/ww8/wrtww8.hxx
+++ b/sw/source/filter/ww8/wrtww8.hxx
@@ -39,7 +39,6 @@
 #include <calbck.hxx>
 #include <IDocumentRedlineAccess.hxx>
 
-#include <utility>
 #include <vcl/graph.hxx>
 
 #include <optional>
@@ -351,9 +350,9 @@ public:
     unsigned int mnHdFtIndex;   // 0 for main text, +1 for each subsequent
                                 // msword hd/ft
 
-    DrawObj(ww8::Frame rContent, WW8_CP nCp, Point aParentPos, 
SvxFrameDirection nDir,
+    DrawObj(const ww8::Frame &rContent, WW8_CP nCp, Point aParentPos, 
SvxFrameDirection nDir,
             unsigned int nHdFtIndex)
-        : mnCp(nCp), mnShapeId(0), maContent(std::move(rContent)), 
maParentPos(aParentPos),
+        : mnCp(nCp), mnShapeId(0), maContent(rContent), 
maParentPos(aParentPos),
         mnThick(0), mnDirection(nDir), mnHdFtIndex(nHdFtIndex) {}
     void SetShapeDetails(sal_uInt32 nId, sal_Int32 nThick);
 };
@@ -1393,8 +1392,8 @@ public:
     sal_uInt16 mnWid;               // Width of the graphics
     sal_uInt16 mnHei;               // Height of the graphics
 
-    GraphicDetails(ww8::Frame aFly, sal_uInt16 nWid, sal_uInt16 nHei)
-        : maFly(std::move(aFly)), mnPos(0), mnWid(nWid), mnHei(nHei)
+    GraphicDetails(const ww8::Frame &rFly, sal_uInt16 nWid, sal_uInt16 nHei)
+        : maFly(rFly), mnPos(0), mnWid(nWid), mnHei(nHei)
     {}
 
     bool operator==(const GraphicDetails& rIn) const

Reply via email to