From 6d200d8e739595bd4c6310bede7d66e3c05fbb85 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Wed, 6 Oct 2021 19:45:33 +0200 Subject: loplugin:moveparam in ucbhelper Change-Id: I1b9cc0366fb8e9b2525a56816ae4f76737a31b73 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123184 Tested-by: Jenkins Reviewed-by: Noel Grandin --- include/ucbhelper/resultsetmetadata.hxx | 2 +- ucb/source/ucp/file/filrset.cxx | 2 +- ucbhelper/source/provider/resultsetmetadata.cxx | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/include/ucbhelper/resultsetmetadata.hxx b/include/ucbhelper/resultsetmetadata.hxx index 9c42dc1b788b..856c28a0a873 100644 --- a/include/ucbhelper/resultsetmetadata.hxx +++ b/include/ucbhelper/resultsetmetadata.hxx @@ -105,7 +105,7 @@ public: ResultSetMetaData( const css::uno::Reference< css::uno::XComponentContext >& rxContext, const css::uno::Sequence< css::beans::Property >& rProps, - const std::vector< ResultSetColumnData >& rColumnData ); + std::vector< ResultSetColumnData >&& rColumnData ); /** * Destructor. diff --git a/ucb/source/ucp/file/filrset.cxx b/ucb/source/ucp/file/filrset.cxx index 716c9bbe4b89..74531e226a23 100644 --- a/ucb/source/ucp/file/filrset.cxx +++ b/ucb/source/ucp/file/filrset.cxx @@ -603,7 +603,7 @@ XResultSet_impl::getMetaData() return new ::ucbhelper::ResultSetMetaData( m_pMyShell->m_xContext, m_sProperty, - aColumnData ); + std::move(aColumnData) ); } return new ::ucbhelper::ResultSetMetaData( m_pMyShell->m_xContext, m_sProperty ); diff --git a/ucbhelper/source/provider/resultsetmetadata.cxx b/ucbhelper/source/provider/resultsetmetadata.cxx index fe3d2b7c1e1f..ef4f678b9f5f 100644 --- a/ucbhelper/source/provider/resultsetmetadata.cxx +++ b/ucbhelper/source/provider/resultsetmetadata.cxx @@ -63,8 +63,8 @@ struct ResultSetMetaData_Impl : m_aColumnData( nSize ), m_bObtainedTypes( false ) {} explicit ResultSetMetaData_Impl( - const std::vector< ::ucbhelper::ResultSetColumnData >& rColumnData ) - : m_aColumnData( rColumnData ), m_bObtainedTypes( false ) {} + std::vector< ::ucbhelper::ResultSetColumnData >&& rColumnData ) + : m_aColumnData( std::move(rColumnData) ), m_bObtainedTypes( false ) {} }; } @@ -90,8 +90,8 @@ ResultSetMetaData::ResultSetMetaData( ResultSetMetaData::ResultSetMetaData( const Reference< XComponentContext >& rxContext, const Sequence< Property >& rProps, - const std::vector< ResultSetColumnData >& rColumnData ) -: m_pImpl( new ResultSetMetaData_Impl( rColumnData ) ), + std::vector< ResultSetColumnData >&& rColumnData ) +: m_pImpl( new ResultSetMetaData_Impl( std::move(rColumnData) ) ), m_xContext( rxContext ), m_aProps( rProps ) { -- cgit v1.2.3