external/cppunit/0001-cid-1546460-COPY_INSTEAD_OF_MOVE.patch.1 |   27 
+++++++++-
 vcl/source/gdi/impgraph.cxx                                    |    4 -
 vcl/source/gdi/vectorgraphicdata.cxx                           |    2 
 3 files changed, 28 insertions(+), 5 deletions(-)

New commits:
commit 6bccf8e409a1722ab6920f60478c97241790be87
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Mon Jan 1 20:49:44 2024 +0000
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Tue Jan 2 00:36:32 2024 +0100

    cid#1545235 COPY_INSTEAD_OF_MOVE
    
    and
    
    cid#1545514 COPY_INSTEAD_OF_MOVE
    cid#1546000 COPY_INSTEAD_OF_MOVE
    
    std::move looks useful there
    
    Change-Id: Ic3967f283ac4c4f5b8b4797889099af5f2dbb117
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161526
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/vcl/source/gdi/impgraph.cxx b/vcl/source/gdi/impgraph.cxx
index ac36d2c72be4..7150aab6b0e6 100644
--- a/vcl/source/gdi/impgraph.cxx
+++ b/vcl/source/gdi/impgraph.cxx
@@ -1398,7 +1398,7 @@ void ImpGraphic::updateFromLoadedGraphic(const 
ImpGraphic* pGraphic)
             // Only set the size in case the unloaded and loaded unit matches.
             setPrefSize(aPrefSize);
         }
-        maGraphicExternalLink = aLink;
+        maGraphicExternalLink = std::move(aLink);
     }
     else
     {
@@ -1683,7 +1683,7 @@ bool ImpGraphic::swapInGraphic(SvStream& rStream)
 
                         if (!rStream.GetError())
                         {
-                            maVectorGraphicData = aVectorGraphicDataPtr;
+                            maVectorGraphicData = 
std::move(aVectorGraphicDataPtr);
                             bReturn = true;
                         }
                     }
diff --git a/vcl/source/gdi/vectorgraphicdata.cxx 
b/vcl/source/gdi/vectorgraphicdata.cxx
index 9d94b171a45f..957d15c13a41 100644
--- a/vcl/source/gdi/vectorgraphicdata.cxx
+++ b/vcl/source/gdi/vectorgraphicdata.cxx
@@ -319,7 +319,7 @@ VectorGraphicData::VectorGraphicData(
 
         if (!rIStm.GetError())
         {
-            maDataContainer = aData;
+            maDataContainer = std::move(aData);
         }
     }
 }
commit 58d7eabbed200daaf8b6e1fcb82687ce70184412
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Mon Jan 1 20:41:51 2024 +0000
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Tue Jan 2 00:36:25 2024 +0100

    cid#1545836 COPY_INSTEAD_OF_MOVE
    
    Change-Id: Idb754296175f786c7850253749e3b7f968aa87fc
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161525
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/external/cppunit/0001-cid-1546460-COPY_INSTEAD_OF_MOVE.patch.1 
b/external/cppunit/0001-cid-1546460-COPY_INSTEAD_OF_MOVE.patch.1
index 3f587e16b0a9..640d04ad5684 100644
--- a/external/cppunit/0001-cid-1546460-COPY_INSTEAD_OF_MOVE.patch.1
+++ b/external/cppunit/0001-cid-1546460-COPY_INSTEAD_OF_MOVE.patch.1
@@ -19,7 +19,30 @@ index 3b68d58..7b38a34 100644
 +    m_name(std::move(name))
  {
  }
- 
+
+diff --git a/src/cppunit/XmlElement.cpp b/src/cppunit/XmlElement.cpp
+index 585c3da..be02385 100644
+--- a/src/cppunit/XmlElement.cpp
++++ b/src/cppunit/XmlElement.cpp
+@@ -8,8 +8,8 @@ CPPUNIT_NS_BEGIN
+   
+ XmlElement::XmlElement( std::string elementName,
+                         std::string content ) 
+-  : m_name( elementName )
+-  , m_content( content )
++  : m_name(std::move(elementName))
++  , m_content(std::move(content))
+   , m_attributes()
+   , m_elements()
+ {
+@@ -18,7 +18,7 @@ XmlElement::XmlElement( std::string elementName,
+     
+ XmlElement::XmlElement( std::string elementName,
+                         int numericContent )
+-  : m_name( elementName )
++  : m_name(std::move(elementName))
+   , m_content()
+   , m_attributes()
+   , m_elements()
 -- 
 2.43.0
-

Reply via email to