diff options
author | Caolán McNamara <caolanm@redhat.com> | 2022-06-18 12:44:44 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2022-06-18 15:23:53 +0200 |
commit | 53786f02fde9fa544a8d385d1f651b871030c220 (patch) | |
tree | 594dc73d462f6ec95512db91745ac6ee4a98cb8f | |
parent | 97324e7e506273b425d5bca12961d9f3d58712b8 (diff) |
cid#1506305 Big parameter passed by value
and
cid#1506307 Big parameter passed by value
Change-Id: I7386eeea04f73a4ec9fe0fe09ff2981b2022be89
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136079
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
4 files changed, 12 insertions, 14 deletions
diff --git a/chart2/source/view/axes/VAxisBase.cxx b/chart2/source/view/axes/VAxisBase.cxx index f99b88236019..ace362a9b964 100644 --- a/chart2/source/view/axes/VAxisBase.cxx +++ b/chart2/source/view/axes/VAxisBase.cxx @@ -28,7 +28,6 @@ #include <osl/diagnose.h> #include <memory> -#include <utility> namespace chart { @@ -37,11 +36,11 @@ using namespace ::com::sun::star::chart2; using ::com::sun::star::uno::Reference; VAxisBase::VAxisBase( sal_Int32 nDimensionIndex, sal_Int32 nDimensionCount - , AxisProperties aAxisProperties - , uno::Reference< util::XNumberFormatsSupplier > xNumberFormatsSupplier ) + , const AxisProperties& rAxisProperties + , const uno::Reference< util::XNumberFormatsSupplier >& xNumberFormatsSupplier ) : VAxisOrGridBase( nDimensionIndex, nDimensionCount ) - , m_xNumberFormatsSupplier(std::move( xNumberFormatsSupplier )) - , m_aAxisProperties(std::move( aAxisProperties )) + , m_xNumberFormatsSupplier( xNumberFormatsSupplier ) + , m_aAxisProperties( rAxisProperties ) , m_bUseTextLabels( false ) , m_bReCreateAllTickInfos( true ) , m_bRecordMaximumTextSize(false) diff --git a/chart2/source/view/axes/VAxisBase.hxx b/chart2/source/view/axes/VAxisBase.hxx index 205b5c20b987..31badb749c9d 100644 --- a/chart2/source/view/axes/VAxisBase.hxx +++ b/chart2/source/view/axes/VAxisBase.hxx @@ -31,8 +31,8 @@ class VAxisBase : public VAxisOrGridBase { public: VAxisBase( sal_Int32 nDimensionIndex, sal_Int32 nDimensionCount - , AxisProperties aAxisProperties - , css::uno::Reference< css::util::XNumberFormatsSupplier > xNumberFormatsSupplier ); + , const AxisProperties& rAxisProperties + , const css::uno::Reference< css::util::XNumberFormatsSupplier >& xNumberFormatsSupplier ); virtual ~VAxisBase() override; /** diff --git a/drawinglayer/source/primitive2d/discreteshadowprimitive2d.cxx b/drawinglayer/source/primitive2d/discreteshadowprimitive2d.cxx index e7e1279b5fce..290d9d2d7ffd 100644 --- a/drawinglayer/source/primitive2d/discreteshadowprimitive2d.cxx +++ b/drawinglayer/source/primitive2d/discreteshadowprimitive2d.cxx @@ -25,7 +25,6 @@ #include <drawinglayer/geometry/viewinformation2d.hxx> #include <osl/diagnose.h> #include <toolkit/helper/vclunohelper.hxx> -#include <utility> namespace drawinglayer::primitive2d @@ -257,10 +256,10 @@ namespace drawinglayer::primitive2d } DiscreteShadowPrimitive2D::DiscreteShadowPrimitive2D( - basegfx::B2DHomMatrix aTransform, - DiscreteShadow aDiscreteShadow) - : maTransform(std::move(aTransform)), - maDiscreteShadow(std::move(aDiscreteShadow)) + const basegfx::B2DHomMatrix& rTransform, + const DiscreteShadow& rDiscreteShadow) + : maTransform(rTransform), + maDiscreteShadow(rDiscreteShadow) { } diff --git a/include/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx b/include/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx index 81e6bb689389..435ab98253bd 100644 --- a/include/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx +++ b/include/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx @@ -91,8 +91,8 @@ namespace drawinglayer::primitive2d public: /// constructor DiscreteShadowPrimitive2D( - basegfx::B2DHomMatrix aTransform, - DiscreteShadow aDiscreteShadow); + const basegfx::B2DHomMatrix& rTransform, + const DiscreteShadow& rDiscreteShadow); /// data read access const basegfx::B2DHomMatrix& getTransform() const { return maTransform; } |