diff --git a/svl/source/misc/sharecontrolfile.cxx b/svl/source/misc/sharecontrolfile.cxx index ac8e42fb28cc..3a3579594240 100644 --- a/svl/source/misc/sharecontrolfile.cxx +++ b/svl/source/misc/sharecontrolfile.cxx @@ -177,7 +177,6 @@ std::vector< o3tl::enumarray< LockFileComponent, OUString > > ShareControlFile:: return m_aUsersData; } - void ShareControlFile::SetUsersDataAndStore( std::unique_lock& /*rGuard*/, std::vector< LockFileEntry >&& aUsersData ) { if ( !IsValid() ) @@ -205,10 +204,9 @@ void ShareControlFile::SetUsersDataAndStore( std::unique_lock& /*rGu OString aStringData( OUStringToOString( aBuffer, RTL_TEXTENCODING_UTF8 ) ); uno::Sequence< sal_Int8 > aData( reinterpret_cast(aStringData.getStr()), aStringData.getLength() ); m_xOutputStream->writeBytes( aData ); - m_aUsersData = aUsersData; + m_aUsersData = std::move(aUsersData); } - LockFileEntry ShareControlFile::InsertOwnEntry() { std::unique_lock aGuard( m_aMutex );