From 224953d896a3dba5d85992394525ab8b54d8c314 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Tue, 12 Oct 2021 08:32:55 +0200 Subject: loplugin:moveparam in various Change-Id: Ifa7c8ff2b21f63d234c29c28303d0bacd376c1e5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123434 Tested-by: Jenkins Reviewed-by: Noel Grandin --- animations/source/animcore/animcore.cxx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'animations') diff --git a/animations/source/animcore/animcore.cxx b/animations/source/animcore/animcore.cxx index b664b683347a..d5652fbc4ccf 100644 --- a/animations/source/animcore/animcore.cxx +++ b/animations/source/animcore/animcore.cxx @@ -370,7 +370,7 @@ private: class TimeContainerEnumeration : public ::cppu::WeakImplHelper< XEnumeration > { public: - explicit TimeContainerEnumeration( const std::vector< Reference< XAnimationNode > > &rChildren ); + explicit TimeContainerEnumeration( std::vector< Reference< XAnimationNode > >&& rChildren ); // Methods virtual sal_Bool SAL_CALL hasMoreElements() override; @@ -389,8 +389,8 @@ private: } -TimeContainerEnumeration::TimeContainerEnumeration( const std::vector< Reference< XAnimationNode > > &rChildren ) -: maChildren( rChildren ) +TimeContainerEnumeration::TimeContainerEnumeration( std::vector< Reference< XAnimationNode > >&& rChildren ) +: maChildren( std::move(rChildren) ) { maIter = maChildren.begin(); } @@ -1902,7 +1902,7 @@ Reference< XEnumeration > SAL_CALL AnimationNode::createEnumeration() { Guard< Mutex > aGuard( maMutex ); - return new TimeContainerEnumeration( maChildren); + return new TimeContainerEnumeration(std::vector(maChildren)); } -- cgit