drawinglayer/source/processor2d/cairopixelprocessor2d.cxx | 2 +- sd/inc/sdpage.hxx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)
New commits: commit 3fba303985f3e5725ac887cab03aef399d3e1d63 Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Thu Aug 21 19:28:49 2025 +0100 Commit: Caolán McNamara <caolan.mcnam...@collabora.com> CommitDate: Thu Aug 21 21:51:10 2025 +0200 cid#1665114 Variable copied when it could be moved and cid#1665115 Variable copied when it could be moved Change-Id: I7ebc4baeae449f969e58fbd167149d010e0f043a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190025 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> diff --git a/drawinglayer/source/processor2d/cairopixelprocessor2d.cxx b/drawinglayer/source/processor2d/cairopixelprocessor2d.cxx index 5a2fe99b363a..d60d7d3a2d4b 100644 --- a/drawinglayer/source/processor2d/cairopixelprocessor2d.cxx +++ b/drawinglayer/source/processor2d/cairopixelprocessor2d.cxx @@ -2118,7 +2118,7 @@ void CairoPixelProcessor2D::processMarkerArrayPrimitive2D( if (rMarker.HasAlpha()) aBitmap = Bitmap(BitmapEx(aBitmap2, rMarker.CreateAlphaMask())); else - aBitmap = aBitmap2; + aBitmap = std::move(aBitmap2); } maBColorModifierStack.pop(); diff --git a/sd/inc/sdpage.hxx b/sd/inc/sdpage.hxx index c923e6e6a5f4..69dcca6dfd69 100644 --- a/sd/inc/sdpage.hxx +++ b/sd/inc/sdpage.hxx @@ -376,9 +376,9 @@ public: SD_DLLPUBLIC void removeAnnotation(rtl::Reference<sdr::annotation::Annotation> const& xAnnotation) override; void removeAnnotationNoNotify(rtl::Reference<sdr::annotation::Annotation> const& xAnnotation) override; - void setLinkAnnotations(std::vector<std::pair<basegfx::B2DRectangle, OUString>> aLinks) + void setLinkAnnotations(const std::vector<std::pair<basegfx::B2DRectangle, OUString>>& rLinks) { - maLinkAnnotations = aLinks; + maLinkAnnotations = rLinks; } const std::vector<std::pair<basegfx::B2DRectangle, OUString>>& getLinkAnnotations() const {