summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2021-10-06 19:45:33 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2021-10-06 21:17:18 +0200
commit6d200d8e739595bd4c6310bede7d66e3c05fbb85 (patch)
tree21fb6b69a606d341ca93ae900b91d3d687ddcc1b
parent7c3990c38ddc5e69c89d9cb0c1a521f144e852f7 (diff)
loplugin:moveparam in ucbhelper
Change-Id: I1b9cc0366fb8e9b2525a56816ae4f76737a31b73 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123184 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
-rw-r--r--include/ucbhelper/resultsetmetadata.hxx2
-rw-r--r--ucb/source/ucp/file/filrset.cxx2
-rw-r--r--ucbhelper/source/provider/resultsetmetadata.cxx8
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 )
{