basctl/source/basicide/baside3.cxx | 2 - chart2/source/controller/main/ObjectHierarchy.cxx | 2 - chart2/source/model/template/DataInterpreter.cxx | 2 - chart2/source/model/template/StockDataInterpreter.cxx | 2 - chart2/source/model/template/XYDataInterpreter.cxx | 2 - chart2/source/view/charttypes/VSeriesPlotter.cxx | 2 - desktop/source/app/dispatchwatcher.cxx | 2 - editeng/source/accessibility/AccessibleEditableTextPara.cxx | 2 - editeng/source/misc/hangulhanja.cxx | 2 - framework/source/fwi/classes/protocolhandlercache.cxx | 2 - framework/source/uielement/complextoolbarcontroller.cxx | 2 - oox/source/drawingml/shape.cxx | 2 - sc/source/core/data/dpobject.cxx | 2 - sc/source/core/tool/compiler.cxx | 2 - sc/source/core/tool/interpr1.cxx | 2 - sc/source/core/tool/interpr5.cxx | 4 +- sc/source/filter/excel/xiescher.cxx | 5 +- sd/source/console/PresenterScreen.cxx | 2 - svx/source/dialog/cuicharmap.cxx | 2 - svx/source/sdr/contact/viewcontactofvirtobj.cxx | 2 - svx/source/sdr/contact/viewobjectcontactofunocontrol.cxx | 2 - sw/source/core/access/accmap.cxx | 2 - sw/source/uibase/shells/basesh.cxx | 2 - sw/source/writerfilter/ooxml/OOXMLDocumentImpl.cxx | 2 - toolkit/source/awt/vclxgraphics.cxx | 2 - tools/source/generic/poly.cxx | 2 - ucb/source/ucp/cmis/cmis_content.cxx | 2 - ucb/source/ucp/cmis/cmis_repo_content.cxx | 2 - ucb/source/ucp/webdav-curl/DAVResourceAccess.cxx | 24 ++++++------ vcl/source/bitmap/BitmapEx.cxx | 4 +- vcl/source/bitmap/BitmapInterpolateScaleFilter.cxx | 2 - vcl/source/bitmap/BitmapMonochromeFilter.cxx | 2 - vcl/source/bitmap/BitmapSepiaFilter.cxx | 2 - vcl/source/bitmap/bitmappaint.cxx | 4 +- vcl/source/filter/GraphicNativeTransform.cxx | 2 - vcl/source/filter/graphicfilter.cxx | 2 - vcl/source/gdi/print3.cxx | 6 +-- vcl/source/outdev/bitmap.cxx | 2 - vcl/unx/generic/dtrans/X11_selection.cxx | 2 - vcl/unx/gtk3/gtkframe.cxx | 4 +- vcl/unx/gtk3/gtkinst.cxx | 2 - writerperfect/source/impress/KeynoteImportFilter.cxx | 2 - xmloff/source/chart/SchXMLExport.cxx | 2 - 43 files changed, 61 insertions(+), 62 deletions(-)
New commits: commit 7f135227a93ac122015048e84717b5e9cdbb9215 Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Wed Jul 24 09:39:28 2024 +0100 Commit: Caolán McNamara <caolan.mcnam...@collabora.com> CommitDate: Wed Jul 24 22:12:32 2024 +0200 cid#1556131 COPY_INSTEAD_OF_MOVE and cid#1556135 COPY_INSTEAD_OF_MOVE cid#1556146 COPY_INSTEAD_OF_MOVE cid#1556164 COPY_INSTEAD_OF_MOVE cid#1556171 COPY_INSTEAD_OF_MOVE cid#1556177 COPY_INSTEAD_OF_MOVE cid#1556181 COPY_INSTEAD_OF_MOVE cid#1556182 COPY_INSTEAD_OF_MOVE cid#1556183 COPY_INSTEAD_OF_MOVE cid#1556192 COPY_INSTEAD_OF_MOVE cid#1556201 COPY_INSTEAD_OF_MOVE cid#1556208 COPY_INSTEAD_OF_MOVE cid#1556215 COPY_INSTEAD_OF_MOVE cid#1556224 COPY_INSTEAD_OF_MOVE cid#1556227 COPY_INSTEAD_OF_MOVE cid#1556228 COPY_INSTEAD_OF_MOVE cid#1556238 COPY_INSTEAD_OF_MOVE cid#1556246 COPY_INSTEAD_OF_MOVE cid#1556247 COPY_INSTEAD_OF_MOVE cid#1556288 COPY_INSTEAD_OF_MOVE cid#1556293 COPY_INSTEAD_OF_MOVE cid#1556305 COPY_INSTEAD_OF_MOVE cid#1556310 COPY_INSTEAD_OF_MOVE cid#1556317 COPY_INSTEAD_OF_MOVE cid#1556321 COPY_INSTEAD_OF_MOVE cid#1556322 COPY_INSTEAD_OF_MOVE cid#1556331 COPY_INSTEAD_OF_MOVE cid#1556339 COPY_INSTEAD_OF_MOVE cid#1556342 COPY_INSTEAD_OF_MOVE cid#1556351 COPY_INSTEAD_OF_MOVE cid#1556358 COPY_INSTEAD_OF_MOVE cid#1556370 COPY_INSTEAD_OF_MOVE cid#1556379 COPY_INSTEAD_OF_MOVE cid#1556390 COPY_INSTEAD_OF_MOVE cid#1556423 COPY_INSTEAD_OF_MOVE cid#1556532 COPY_INSTEAD_OF_MOVE cid#1556561 COPY_INSTEAD_OF_MOVE cid#1556662 COPY_INSTEAD_OF_MOVE cid#1556704 COPY_INSTEAD_OF_MOVE cid#1556730 COPY_INSTEAD_OF_MOVE cid#1556988 COPY_INSTEAD_OF_MOVE cid#1557071 COPY_INSTEAD_OF_MOVE cid#1557081 COPY_INSTEAD_OF_MOVE cid#1557177 COPY_INSTEAD_OF_MOVE Change-Id: I2c723f0fe9a4eefa62a68f47049ed690d06eb0ba Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170932 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> diff --git a/basctl/source/basicide/baside3.cxx b/basctl/source/basicide/baside3.cxx index 119d843840ee..f88bc9d44d5d 100644 --- a/basctl/source/basicide/baside3.cxx +++ b/basctl/source/basicide/baside3.cxx @@ -944,7 +944,7 @@ bool implImportDialog(weld::Window* pWin, const ScriptDocument& rDocument, const return localesAreEqual(aImportDefaultLocale, aTmpLocale); })) { - aFirstLocale = aImportDefaultLocale; + aFirstLocale = std::move(aImportDefaultLocale); } } diff --git a/chart2/source/controller/main/ObjectHierarchy.cxx b/chart2/source/controller/main/ObjectHierarchy.cxx index 7f5b87d1fb6d..7f197a1eea5d 100644 --- a/chart2/source/controller/main/ObjectHierarchy.cxx +++ b/chart2/source/controller/main/ObjectHierarchy.cxx @@ -178,7 +178,7 @@ void ObjectHierarchy::createTree( const rtl::Reference<::chart::ChartModel>& xCh aTopLevelContainer.emplace_back( ObjectIdentifier::createClassifiedIdentifier( OBJECTTYPE_PAGE, u"" ) ); if( ! aTopLevelContainer.empty()) - m_aChildMap[ObjectHierarchy::getRootNodeOID()] = aTopLevelContainer; + m_aChildMap[ObjectHierarchy::getRootNodeOID()] = std::move(aTopLevelContainer); } void ObjectHierarchy::createLegendTree( diff --git a/chart2/source/model/template/DataInterpreter.cxx b/chart2/source/model/template/DataInterpreter.cxx index 33dc9739def8..07febd7a63fa 100644 --- a/chart2/source/model/template/DataInterpreter.cxx +++ b/chart2/source/model/template/DataInterpreter.cxx @@ -119,7 +119,7 @@ InterpretedData DataInterpreter::interpretDataSource( ++nSeriesIndex; } - return { { aSeriesVec }, xCategories }; + return { { std::move(aSeriesVec) }, xCategories }; } InterpretedData DataInterpreter::reinterpretDataSeries( diff --git a/chart2/source/model/template/StockDataInterpreter.cxx b/chart2/source/model/template/StockDataInterpreter.cxx index 9284a524c60b..237b18b30667 100644 --- a/chart2/source/model/template/StockDataInterpreter.cxx +++ b/chart2/source/model/template/StockDataInterpreter.cxx @@ -250,7 +250,7 @@ InterpretedData StockDataInterpreter::interpretDataSource( } } - return { aResultSeries, xCategories }; + return { std::move(aResultSeries), xCategories }; } // criterion: there must be two groups for stock-charts with volume and all diff --git a/chart2/source/model/template/XYDataInterpreter.cxx b/chart2/source/model/template/XYDataInterpreter.cxx index f3c5afcededc..2404f5e7f521 100644 --- a/chart2/source/model/template/XYDataInterpreter.cxx +++ b/chart2/source/model/template/XYDataInterpreter.cxx @@ -132,7 +132,7 @@ InterpretedData XYDataInterpreter::interpretDataSource( ++nSeriesIndex; } - return { { aSeriesVec }, xCategories }; + return { { std::move(aSeriesVec) }, xCategories }; } InterpretedData XYDataInterpreter::reinterpretDataSeries( diff --git a/chart2/source/view/charttypes/VSeriesPlotter.cxx b/chart2/source/view/charttypes/VSeriesPlotter.cxx index 0d134173ba66..e9cdc7fa089f 100644 --- a/chart2/source/view/charttypes/VSeriesPlotter.cxx +++ b/chart2/source/view/charttypes/VSeriesPlotter.cxx @@ -1423,7 +1423,7 @@ void VSeriesPlotter::createRegressionCurvesShapes( VDataSeries const & rVDataSer drawing::PolyPolygonShape3D aClippedPoly; Clipping::clipPolygonAtRectangle( aRegressionPoly, m_pPosHelper->getScaledLogicClipDoubleRect(), aClippedPoly ); - aRegressionPoly = aClippedPoly; + aRegressionPoly = std::move(aClippedPoly); m_pPosHelper->transformScaledLogicToScene( aRegressionPoly ); awt::Point aDefaultPos; diff --git a/desktop/source/app/dispatchwatcher.cxx b/desktop/source/app/dispatchwatcher.cxx index 6851cd69c553..2f5524ae2d68 100644 --- a/desktop/source/app/dispatchwatcher.cxx +++ b/desktop/source/app/dispatchwatcher.cxx @@ -121,7 +121,7 @@ std::shared_ptr<const SfxFilter> impl_lookupExportFilterForUrl( std::u16string_v if ( pFilter && pFilter->CanExport() && pFilter->GetWildcard().Matches( rUrl ) ) { if ( !pBestMatch || ( SfxFilterFlags::PREFERED & pFilter->GetFilterFlags() ) ) - pBestMatch = pFilter; + pBestMatch = std::move(pFilter); } } } diff --git a/editeng/source/accessibility/AccessibleEditableTextPara.cxx b/editeng/source/accessibility/AccessibleEditableTextPara.cxx index 19620ea093a0..94b111004544 100644 --- a/editeng/source/accessibility/AccessibleEditableTextPara.cxx +++ b/editeng/source/accessibility/AccessibleEditableTextPara.cxx @@ -2458,7 +2458,7 @@ namespace accessibility { continue; } - pProperties[ nCurLen++ ] = aProp; + pProperties[ nCurLen++ ] = std::move(aProp); } aProperties.realloc( nCurLen ); } diff --git a/editeng/source/misc/hangulhanja.cxx b/editeng/source/misc/hangulhanja.cxx index 5a9a8c1034fe..66fd92dc2320 100644 --- a/editeng/source/misc/hangulhanja.cxx +++ b/editeng/source/misc/hangulhanja.cxx @@ -363,7 +363,7 @@ namespace editeng ) { // then use the second finding - aResult = aSecondResult; + aResult = std::move(aSecondResult); // our current conversion direction changed now m_eCurrentConversionDirection = ( HHC::eHangulToHanja == m_eCurrentConversionDirection ) diff --git a/framework/source/fwi/classes/protocolhandlercache.cxx b/framework/source/fwi/classes/protocolhandlercache.cxx index 97831aca5e94..268abd73eab4 100644 --- a/framework/source/fwi/classes/protocolhandlercache.cxx +++ b/framework/source/fwi/classes/protocolhandlercache.cxx @@ -236,7 +236,7 @@ void HandlerCFGAccess::read( HandlerHash& rHandlerHash, PatternHash& rPatternHas } // insert the handler info into the normal handler cache - rHandlerHash[lNames[nSource]] = aHandler; + rHandlerHash[lNames[nSource]] = std::move(aHandler); ++nSource; } } diff --git a/framework/source/uielement/complextoolbarcontroller.cxx b/framework/source/uielement/complextoolbarcontroller.cxx index 23505af1fd0d..610af1abf362 100644 --- a/framework/source/uielement/complextoolbarcontroller.cxx +++ b/framework/source/uielement/complextoolbarcontroller.cxx @@ -111,7 +111,7 @@ void SAL_CALL ComplexToolbarController::execute( sal_Int16 KeyModifier ) // Execute dispatch asynchronously ExecuteInfo* pExecuteInfo = new ExecuteInfo; pExecuteInfo->xDispatch = xDispatch; - pExecuteInfo->aTargetURL = aTargetURL; + pExecuteInfo->aTargetURL = std::move(aTargetURL); pExecuteInfo->aArgs = aArgs; Application::PostUserEvent( LINK(nullptr, ComplexToolbarController , ExecuteHdl_Impl), pExecuteInfo ); } diff --git a/oox/source/drawingml/shape.cxx b/oox/source/drawingml/shape.cxx index a082d36161e5..c9cde9105fff 100644 --- a/oox/source/drawingml/shape.cxx +++ b/oox/source/drawingml/shape.cxx @@ -2461,7 +2461,7 @@ void Shape::finalizeXShape( XmlFilterBase& rFilter, const Reference< XShapes >& pPowerPointImport->getActualSlidePersist()->setTheme(pTheme); } // Restore the original color map - pPowerPointImport->getActualSlidePersist()->setClrMap(pClrMap); + pPowerPointImport->getActualSlidePersist()->setClrMap(std::move(pClrMap)); } #endif } diff --git a/sc/source/core/data/dpobject.cxx b/sc/source/core/data/dpobject.cxx index d80acccb55c4..e4ef0c877850 100644 --- a/sc/source/core/data/dpobject.cxx +++ b/sc/source/core/data/dpobject.cxx @@ -727,7 +727,7 @@ ScDPTableData* ScDPObject::GetTableData() pData = pGroupData; } - mpTableData = pData; // after SetCacheId + mpTableData = std::move(pData); // after SetCacheId } return mpTableData.get(); diff --git a/sc/source/core/tool/compiler.cxx b/sc/source/core/tool/compiler.cxx index 738ed67fc9b9..93e990e7689c 100644 --- a/sc/source/core/tool/compiler.cxx +++ b/sc/source/core/tool/compiler.cxx @@ -5057,7 +5057,7 @@ std::unique_ptr<ScTokenArray> ScCompiler::CompileString( const OUString& rFormul delete [] pFunctionStack; // remember pArr, in case a subsequent CompileTokenArray() is executed. - std::unique_ptr<ScTokenArray> pNew(new ScTokenArray( aArr )); + std::unique_ptr<ScTokenArray> pNew(new ScTokenArray( std::move(aArr) )); pNew->GenHash(); // coverity[escape : FALSE] - ownership of pNew is retained by caller, so pArr remains valid pArr = pNew.get(); diff --git a/sc/source/core/tool/interpr1.cxx b/sc/source/core/tool/interpr1.cxx index 1c9c7e0d9663..fbfb30761f48 100644 --- a/sc/source/core/tool/interpr1.cxx +++ b/sc/source/core/tool/interpr1.cxx @@ -173,7 +173,7 @@ void ScInterpreter::ScIfJump() } } } - xNew = new ScJumpMatrixToken( pJumpMat ); + xNew = new ScJumpMatrixToken(std::move(pJumpMat)); GetTokenMatrixMap().emplace(pCur, xNew); } if (!xNew) diff --git a/sc/source/core/tool/interpr5.cxx b/sc/source/core/tool/interpr5.cxx index 4684324094ce..57b826f08775 100644 --- a/sc/source/core/tool/interpr5.cxx +++ b/sc/source/core/tool/interpr5.cxx @@ -3055,8 +3055,8 @@ void ScInterpreter::CalculateTrendGrowth(bool _bGrowth) PushError(FormulaError::MatrixSize); return; } - pMatX = pCopyX; - pMatY = pCopyY; + pMatX = std::move(pCopyX); + pMatY = std::move(pCopyY); // DeltaY is possible here; DeltaX depends on nCase, so later fMeanY = lcl_GetMeanOverAll(pMatY, N); for (SCSIZE i=0; i<N; i++) diff --git a/sc/source/filter/excel/xiescher.cxx b/sc/source/filter/excel/xiescher.cxx index ef6618ef7b6a..a2c54e55df79 100644 --- a/sc/source/filter/excel/xiescher.cxx +++ b/sc/source/filter/excel/xiescher.cxx @@ -1183,17 +1183,16 @@ rtl::Reference<SdrObject> XclImpLineObj::DoCreateSdrObj( XclImpDffConverter& rDf } #undef EXC_ARROW_POINT - ::basegfx::B2DPolyPolygon aArrowPolyPoly( aArrowPoly ); tools::Long nWidth = static_cast< tools::Long >( 125 * fArrowWidth ); if( bLineStart ) { - xSdrObj->SetMergedItem( XLineStartItem( OUString(), aArrowPolyPoly ) ); + xSdrObj->SetMergedItem( XLineStartItem( OUString(), basegfx::B2DPolyPolygon(aArrowPoly) ) ); xSdrObj->SetMergedItem( XLineStartWidthItem( nWidth ) ); xSdrObj->SetMergedItem( XLineStartCenterItem( false ) ); } if( bLineEnd ) { - xSdrObj->SetMergedItem( XLineEndItem( OUString(), aArrowPolyPoly ) ); + xSdrObj->SetMergedItem( XLineEndItem( OUString(), basegfx::B2DPolyPolygon(aArrowPoly) ) ); xSdrObj->SetMergedItem( XLineEndWidthItem( nWidth ) ); xSdrObj->SetMergedItem( XLineEndCenterItem( false ) ); } diff --git a/sd/source/console/PresenterScreen.cxx b/sd/source/console/PresenterScreen.cxx index 8a4c0a2cfc77..2b9b4bf2e5e7 100644 --- a/sd/source/console/PresenterScreen.cxx +++ b/sd/source/console/PresenterScreen.cxx @@ -827,7 +827,7 @@ void PresenterScreen::ProcessViewDescription ( rValues[3] >>= aViewDescriptor.mbIsOpaque; if (aViewDescriptor.msAccessibleTitle.isEmpty()) aViewDescriptor.msAccessibleTitle = aViewDescriptor.msTitle; - maViewDescriptors[sViewURL] = aViewDescriptor; + maViewDescriptors[sViewURL] = std::move(aViewDescriptor); } catch (const Exception&) { diff --git a/svx/source/dialog/cuicharmap.cxx b/svx/source/dialog/cuicharmap.cxx index de115cf8332a..2ff8fea652e4 100644 --- a/svx/source/dialog/cuicharmap.cxx +++ b/svx/source/dialog/cuicharmap.cxx @@ -319,7 +319,7 @@ void SvxCharacterMap::SetCharFont( const vcl::Font& rFont ) return; m_xFontLB->set_active_text(sFontFamilyName); - aFont = aTmp; + aFont = std::move(aTmp); FontSelectHdl(*m_xFontLB); if (m_xSubsetLB->get_count()) m_xSubsetLB->set_active(0); diff --git a/svx/source/sdr/contact/viewcontactofvirtobj.cxx b/svx/source/sdr/contact/viewcontactofvirtobj.cxx index f4087d036b5c..2b03208c8e1c 100644 --- a/svx/source/sdr/contact/viewcontactofvirtobj.cxx +++ b/svx/source/sdr/contact/viewcontactofvirtobj.cxx @@ -79,7 +79,7 @@ void ViewContactOfVirtObj::createViewIndependentPrimitive2DSequence(drawinglayer drawinglayer::primitive2d::Primitive2DReference xReference( new drawinglayer::primitive2d::TransformPrimitive2D( aObjectMatrix, - drawinglayer::primitive2d::Primitive2DContainer(xSequenceVirtual))); + drawinglayer::primitive2d::Primitive2DContainer(std::move(xSequenceVirtual)))); rVisitor.visit(xReference); } diff --git a/svx/source/sdr/contact/viewobjectcontactofunocontrol.cxx b/svx/source/sdr/contact/viewobjectcontactofunocontrol.cxx index 3ce64bddb366..f0cf6ee551b3 100644 --- a/svx/source/sdr/contact/viewobjectcontactofunocontrol.cxx +++ b/svx/source/sdr/contact/viewobjectcontactofunocontrol.cxx @@ -1045,7 +1045,7 @@ namespace sdr::contact { return false; m_pOutputDeviceForWindow = const_cast< OutputDevice * >( &_rDevice ); - m_aControl = aControl; + m_aControl = std::move(aControl); m_xContainer.set(_rPageView.getControlContainer( _rDevice ), css::uno::UNO_QUERY); DBG_ASSERT( ( m_xContainer.is() // either have a XControlContainer || ( ( !_rPageView.getControlContainer( _rDevice ).is() ) // or don't have any container, diff --git a/sw/source/core/access/accmap.cxx b/sw/source/core/access/accmap.cxx index bc1c7d0ac168..aab6860c38d3 100644 --- a/sw/source/core/access/accmap.cxx +++ b/sw/source/core/access/accmap.cxx @@ -2326,7 +2326,7 @@ void SwAccessibleMap::InvalidatePosOrSize( const SwFrame *pFrame, { SwAccessibleEvent_Impl aEvent( SwAccessibleEvent_Impl::CHILD_POS_CHANGED, - xParentAccImpl.get(), aFrameOrObj, rOldBox ); + xParentAccImpl.get(), std::move(aFrameOrObj), rOldBox ); AppendEvent( aEvent ); } } diff --git a/sw/source/uibase/shells/basesh.cxx b/sw/source/uibase/shells/basesh.cxx index 22f4f5d93211..4ad1f8509092 100644 --- a/sw/source/uibase/shells/basesh.cxx +++ b/sw/source/uibase/shells/basesh.cxx @@ -466,7 +466,7 @@ void SwBaseShell::ExecClpbrd(SfxRequest &rReq) pDlg->StartExecuteAsync( - [aDataHelper, pDlg, &rSh, this](sal_Int32 nResult) + [aDataHelper=std::move(aDataHelper), pDlg, &rSh, this](sal_Int32 nResult) { if (nResult == RET_OK) { diff --git a/sw/source/writerfilter/ooxml/OOXMLDocumentImpl.cxx b/sw/source/writerfilter/ooxml/OOXMLDocumentImpl.cxx index 66eae29e5b63..2f9e3bb9594c 100644 --- a/sw/source/writerfilter/ooxml/OOXMLDocumentImpl.cxx +++ b/sw/source/writerfilter/ooxml/OOXMLDocumentImpl.cxx @@ -89,7 +89,7 @@ void OOXMLDocumentImpl::resolveFastSubStream(Stream & rStreamHandler, return; } OOXMLStream::Pointer_t savedStream = mpStream; - mpStream = pStream; + mpStream = std::move(pStream); uno::Reference<xml::sax::XFastParser> xParser(mpStream->getFastParser()); diff --git a/toolkit/source/awt/vclxgraphics.cxx b/toolkit/source/awt/vclxgraphics.cxx index 06df80a42106..c84acb24b9a2 100644 --- a/toolkit/source/awt/vclxgraphics.cxx +++ b/toolkit/source/awt/vclxgraphics.cxx @@ -213,7 +213,7 @@ void VCLXGraphics::intersectClipRegion( const uno::Reference< awt::XRegion >& rx { vcl::Region aRegion( VCLUnoHelper::GetRegion( rxRegion ) ); if ( !mpClipRegion ) - mpClipRegion.reset( new vcl::Region( aRegion ) ); + mpClipRegion.reset( new vcl::Region(std::move(aRegion)) ); else mpClipRegion->Intersect( aRegion ); } diff --git a/tools/source/generic/poly.cxx b/tools/source/generic/poly.cxx index fc09038bca7e..19a6c12a89cf 100644 --- a/tools/source/generic/poly.cxx +++ b/tools/source/generic/poly.cxx @@ -1352,7 +1352,7 @@ void Polygon::ImplReduceEdges( tools::Polygon& rPoly, const double& rArea, sal_u if( bChangeInThisRun && nNewPos ) { aNewPoly.SetSize( nNewPos ); - rPoly = aNewPoly; + rPoly = std::move(aNewPoly); nNumNoChange = 0; } else diff --git a/ucb/source/ucp/cmis/cmis_content.cxx b/ucb/source/ucp/cmis/cmis_content.cxx index 7838ba6238d8..f89ab5242f56 100644 --- a/ucb/source/ucp/cmis/cmis_content.cxx +++ b/ucb/source/ucp/cmis/cmis_content.cxx @@ -495,7 +495,7 @@ namespace cmis // FIXME Improve performances by adding getBaseTypeId( ) method to libcmis if ( type->getBaseType( )->getId( ) == typeId ) { - m_pObjectType = type; + m_pObjectType = std::move(type); break; } } diff --git a/ucb/source/ucp/cmis/cmis_repo_content.cxx b/ucb/source/ucp/cmis/cmis_repo_content.cxx index 87742e14bf99..647929af66d8 100644 --- a/ucb/source/ucp/cmis/cmis_repo_content.cxx +++ b/ucb/source/ucp/cmis/cmis_repo_content.cxx @@ -171,7 +171,7 @@ namespace cmis std::unique_ptr<libcmis::Session> session(libcmis::SessionFactory::createSession( OUSTR_TO_STDSTR( m_aURL.getBindingUrl( ) ), - rUsername, rPassword, "", false, oauth2Data )); + rUsername, rPassword, "", false, std::move(oauth2Data) )); if (!session) ucbhelper::cancelCommandExecution( ucb::IOErrorCode_INVALID_DEVICE, diff --git a/ucb/source/ucp/webdav-curl/DAVResourceAccess.cxx b/ucb/source/ucp/webdav-curl/DAVResourceAccess.cxx index a69ec533d9e8..bc127791d674 100644 --- a/ucb/source/ucp/webdav-curl/DAVResourceAccess.cxx +++ b/ucb/source/ucp/webdav-curl/DAVResourceAccess.cxx @@ -186,7 +186,7 @@ void DAVResourceAccess::OPTIONS( rOptions, DAVRequestEnvironment( new DAVAuthListener_Impl( xEnv, m_aURL ), - aHeaders ) ); + std::move(aHeaders) ) ); } catch (DAVException const& e) { @@ -303,7 +303,7 @@ void DAVResourceAccess::PROPPATCH( rValues, DAVRequestEnvironment( new DAVAuthListener_Impl( xEnv, m_aURL ), - aHeaders ) ); + std::move(aHeaders) ) ); } catch (DAVException const& e) { @@ -342,7 +342,7 @@ void DAVResourceAccess::HEAD( rResource, DAVRequestEnvironment( new DAVAuthListener_Impl( xEnv, m_aURL ), - aHeaders ) ); + std::move(aHeaders) ) ); } catch (DAVException const& e) { @@ -418,7 +418,7 @@ void DAVResourceAccess::GET( rStream, DAVRequestEnvironment( new DAVAuthListener_Impl( xEnv, m_aURL ), - aHeaders ) ); + std::move(aHeaders) ) ); } catch (DAVException const& e) { @@ -459,7 +459,7 @@ uno::Reference< io::XInputStream > DAVResourceAccess::GET( DAVRequestEnvironment( new DAVAuthListener_Impl( xEnv, m_aURL ), - aHeaders ) ); + std::move(aHeaders) ) ); } catch (DAVException const& e) { @@ -543,7 +543,7 @@ void DAVResourceAccess::GET( rResource, DAVRequestEnvironment( new DAVAuthListener_Impl( xEnv, m_aURL ), - aHeaders ) ); + std::move(aHeaders) ) ); } catch (DAVException const& e) { @@ -684,7 +684,7 @@ uno::Reference< io::XInputStream > DAVResourceAccess::POST( DAVRequestEnvironment( new DAVAuthListener_Impl( xEnv, m_aURL ), - aHeaders ) ); + std::move(aHeaders) ) ); } catch (DAVException const& e) { @@ -787,7 +787,7 @@ void DAVResourceAccess::MKCOL( m_xSession->MKCOL( getRequestURI(), DAVRequestEnvironment( new DAVAuthListener_Impl( xEnv, m_aURL ), - aHeaders ) ); + std::move(aHeaders) ) ); } catch (DAVException const& e) { @@ -826,7 +826,7 @@ void DAVResourceAccess::COPY( rDestinationURI, DAVRequestEnvironment( new DAVAuthListener_Impl( xEnv, m_aURL ), - aHeaders ), + std::move(aHeaders) ), bOverwrite ); } catch (DAVException const& e) @@ -902,7 +902,7 @@ void DAVResourceAccess::DESTROY( m_xSession->DESTROY( getRequestURI(), DAVRequestEnvironment( new DAVAuthListener_Impl( xEnv, m_aURL ), - aHeaders ) ); + std::move(aHeaders) ) ); } catch (DAVException const& e) { @@ -940,7 +940,7 @@ void DAVResourceAccess::LOCK( inLock, DAVRequestEnvironment( new DAVAuthListener_Impl( xEnv, m_aURL ), - aHeaders ) ); + std::move(aHeaders) ) ); } catch (DAVException const& e) { @@ -974,7 +974,7 @@ void DAVResourceAccess::UNLOCK( m_xSession->UNLOCK( getRequestURI(), DAVRequestEnvironment( new DAVAuthListener_Impl( xEnv, m_aURL ), - aHeaders ) ); + std::move(aHeaders) ) ); } catch (DAVException const& e) { diff --git a/vcl/source/bitmap/BitmapEx.cxx b/vcl/source/bitmap/BitmapEx.cxx index 9725ef2ba7c0..a1348749195b 100644 --- a/vcl/source/bitmap/BitmapEx.cxx +++ b/vcl/source/bitmap/BitmapEx.cxx @@ -620,12 +620,12 @@ bool BitmapEx::Create( const css::uno::Reference< css::rendering::XBitmapCanvas pSalMask = ImplGetSVData()->mpDefInst->CreateSalBitmap(); if ( pSalMask->Create( xBitmapCanvas, aLocalSize, true ) ) { - *this = BitmapEx(Bitmap(pSalBmp), Bitmap(pSalMask) ); + *this = BitmapEx(Bitmap(std::move(pSalBmp)), Bitmap(std::move(pSalMask)) ); return true; } else { - *this = BitmapEx(Bitmap(pSalBmp)); + *this = BitmapEx(Bitmap(std::move(pSalBmp))); return true; } } diff --git a/vcl/source/bitmap/BitmapInterpolateScaleFilter.cxx b/vcl/source/bitmap/BitmapInterpolateScaleFilter.cxx index f4547677f23e..8b9baa5b6af4 100644 --- a/vcl/source/bitmap/BitmapInterpolateScaleFilter.cxx +++ b/vcl/source/bitmap/BitmapInterpolateScaleFilter.cxx @@ -222,7 +222,7 @@ BitmapEx BitmapInterpolateScaleFilter::execute(BitmapEx const& rBitmapEx) const if (bRet) { aOriginal.AdaptBitCount(aNewBmp); - aBitmap = aNewBmp; + aBitmap = std::move(aNewBmp); } } } diff --git a/vcl/source/bitmap/BitmapMonochromeFilter.cxx b/vcl/source/bitmap/BitmapMonochromeFilter.cxx index 00f7b99ef155..012abb287c26 100644 --- a/vcl/source/bitmap/BitmapMonochromeFilter.cxx +++ b/vcl/source/bitmap/BitmapMonochromeFilter.cxx @@ -76,7 +76,7 @@ BitmapEx BitmapMonochromeFilter::execute(BitmapEx const& aBitmapEx) const const MapMode aMap(aBitmap.GetPrefMapMode()); const Size aSize(aBitmap.GetPrefSize()); - aBitmap = aNewBmp; + aBitmap = std::move(aNewBmp); aBitmap.SetPrefMapMode(aMap); aBitmap.SetPrefSize(aSize); diff --git a/vcl/source/bitmap/BitmapSepiaFilter.cxx b/vcl/source/bitmap/BitmapSepiaFilter.cxx index fdc5a8a722d9..991df6935fb5 100644 --- a/vcl/source/bitmap/BitmapSepiaFilter.cxx +++ b/vcl/source/bitmap/BitmapSepiaFilter.cxx @@ -87,7 +87,7 @@ BitmapEx BitmapSepiaFilter::execute(BitmapEx const& rBitmapEx) const const MapMode aMap(aBitmap.GetPrefMapMode()); const Size aPrefSize(aBitmap.GetPrefSize()); - aBitmap = aNewBmp; + aBitmap = std::move(aNewBmp); aBitmap.SetPrefMapMode(aMap); aBitmap.SetPrefSize(aPrefSize); diff --git a/vcl/source/bitmap/bitmappaint.cxx b/vcl/source/bitmap/bitmappaint.cxx index 8cf32d3cde6f..3c509d58e488 100644 --- a/vcl/source/bitmap/bitmappaint.cxx +++ b/vcl/source/bitmap/bitmappaint.cxx @@ -440,7 +440,7 @@ bool Bitmap::Rotate(Degree10 nAngle10, const Color& rFillColor) pWriteAcc.reset(); } - aRotatedBmp = aNewBmp; + aRotatedBmp = std::move(aNewBmp); } pReadAcc.reset(); @@ -967,7 +967,7 @@ bool Bitmap::Replace(const AlphaMask& rAlpha, const Color& rMergeColor) const MapMode aMap(maPrefMapMode); const Size aSize(maPrefSize); - *this = aNewBmp; + *this = std::move(aNewBmp); maPrefMapMode = aMap; maPrefSize = aSize; diff --git a/vcl/source/filter/GraphicNativeTransform.cxx b/vcl/source/filter/GraphicNativeTransform.cxx index 7f2c2dfff645..28f2a987e452 100644 --- a/vcl/source/filter/GraphicNativeTransform.cxx +++ b/vcl/source/filter/GraphicNativeTransform.cxx @@ -157,7 +157,7 @@ void GraphicNativeTransform::rotateJPEG(Degree10 aRotation) Graphic aGraphic; GraphicFilter& rFilter = GraphicFilter::GetGraphicFilter(); rFilter.ImportGraphic(aGraphic, u"import", aTargetStream); - mrGraphic = aGraphic; + mrGraphic = std::move(aGraphic); } } diff --git a/vcl/source/filter/graphicfilter.cxx b/vcl/source/filter/graphicfilter.cxx index 71092f3b8ffb..0f09428e6c0c 100644 --- a/vcl/source/filter/graphicfilter.cxx +++ b/vcl/source/filter/graphicfilter.cxx @@ -936,7 +936,7 @@ ErrCode GraphicFilter::readPNG(SvStream & rStream, Graphic & rGraphic, GfxLinkTy aPNGReader.read(aGraphic); if (!aGraphic.GetBitmapEx().IsEmpty()) { - rGraphic = aGraphic; + rGraphic = std::move(aGraphic); rLinkType = GfxLinkType::NativePng; } else diff --git a/vcl/source/gdi/print3.cxx b/vcl/source/gdi/print3.cxx index 1111c1e86143..4c86484c8a3b 100644 --- a/vcl/source/gdi/print3.cxx +++ b/vcl/source/gdi/print3.cxx @@ -1506,7 +1506,7 @@ css::uno::Sequence< css::beans::PropertyValue > PrinterController::getJobPropert css::beans::PropertyValue aVal; aVal.Name = "IsFirstPage"; aVal.Value <<= mpImplData->mbFirstPage; - pResult[nCur++] = aVal; + pResult[nCur++] = std::move(aVal); } // append IsLastPage if( aMergeSet.find( u"IsLastPage"_ustr ) == aMergeSet.end() ) @@ -1514,7 +1514,7 @@ css::uno::Sequence< css::beans::PropertyValue > PrinterController::getJobPropert css::beans::PropertyValue aVal; aVal.Name = "IsLastPage"; aVal.Value <<= mpImplData->mbLastPage; - pResult[nCur++] = aVal; + pResult[nCur++] = std::move(aVal); } // append IsPrinter if( aMergeSet.find( u"IsPrinter"_ustr ) == aMergeSet.end() ) @@ -1522,7 +1522,7 @@ css::uno::Sequence< css::beans::PropertyValue > PrinterController::getJobPropert css::beans::PropertyValue aVal; aVal.Name = "IsPrinter"; aVal.Value <<= true; - pResult[nCur++] = aVal; + pResult[nCur++] = std::move(aVal); } aResult.realloc( nCur ); return aResult; diff --git a/vcl/source/outdev/bitmap.cxx b/vcl/source/outdev/bitmap.cxx index 3788a1238818..f54f231f5700 100644 --- a/vcl/source/outdev/bitmap.cxx +++ b/vcl/source/outdev/bitmap.cxx @@ -857,7 +857,7 @@ Bitmap OutputDevice::BlendBitmapWithAlpha( } pB.reset(); pW.reset(); - res = aDither; + res = std::move(aDither); } else { diff --git a/vcl/unx/generic/dtrans/X11_selection.cxx b/vcl/unx/generic/dtrans/X11_selection.cxx index 097de9c04311..73c2e9c33616 100644 --- a/vcl/unx/generic/dtrans/X11_selection.cxx +++ b/vcl/unx/generic/dtrans/X11_selection.cxx @@ -1369,7 +1369,7 @@ bool SelectionManager::getPasteDataTypes( Atom selection, Sequence< DataFlavor > for( i = 0; i < nNewFlavors-1; i++ ) aNativeTemp[ i + 1 ] = aNativeTypes[ i ]; aNativeTemp[0] = None; - aNativeTypes = aNativeTemp; + aNativeTypes = std::move(aNativeTemp); } } diff --git a/vcl/unx/gtk3/gtkframe.cxx b/vcl/unx/gtk3/gtkframe.cxx index 7e39bd784b97..a180f467ae3a 100644 --- a/vcl/unx/gtk3/gtkframe.cxx +++ b/vcl/unx/gtk3/gtkframe.cxx @@ -4455,11 +4455,11 @@ gboolean GtkSalFrame::signalKey(GtkWidget* pWidget, GdkEventKey* pEvent, gpointe VclPtr<vcl::Window> xVclWindow = pThis->GetWindow(); ImplFrameData* pFrameData = xVclWindow->ImplGetWindowImpl()->mpFrameData; if (pFrameData->mpFocusWin == xTopLevelInterimWindow) - pFrameData->mpFocusWin = xOrigFrameFocusWin; + pFrameData->mpFocusWin = std::move(xOrigFrameFocusWin); ImplSVData* pSVData = ImplGetSVData(); if (pSVData->mpWinData->mpFocusWin == xTopLevelInterimWindow) - pSVData->mpWinData->mpFocusWin = xOrigFocusWin; + pSVData->mpWinData->mpFocusWin = std::move(xOrigFocusWin); if (bRestoreDisallowCycleFocusOut) { diff --git a/vcl/unx/gtk3/gtkinst.cxx b/vcl/unx/gtk3/gtkinst.cxx index df7b939f39ae..69370451a878 100644 --- a/vcl/unx/gtk3/gtkinst.cxx +++ b/vcl/unx/gtk3/gtkinst.cxx @@ -1534,7 +1534,7 @@ void VclGtkClipboard::setContents( aEntry.info = 0; aGtkTargets.push_back(aEntry); #endif - m_aGtkTargets = aGtkTargets; + m_aGtkTargets = std::move(aGtkTargets); if (!m_pSetClipboardEvent) m_pSetClipboardEvent = Application::PostUserEvent(LINK(this, VclGtkClipboard, AsyncSetGtkClipboard)); diff --git a/writerperfect/source/impress/KeynoteImportFilter.cxx b/writerperfect/source/impress/KeynoteImportFilter.cxx index 434c23e61f83..9c09a94df91c 100644 --- a/writerperfect/source/impress/KeynoteImportFilter.cxx +++ b/writerperfect/source/impress/KeynoteImportFilter.cxx @@ -195,7 +195,7 @@ KeynoteImportFilter::detect(css::uno::Sequence<css::beans::PropertyValue>& Descr beans::NamedValue aValue; aValue.Name = "IsPackage"; aValue.Value <<= true; - lComponentDataNV.getArray()[nCDSize] = aValue; + lComponentDataNV.getArray()[nCDSize] = std::move(aValue); pDescriptor[nComponentDataLocation].Value <<= lComponentDataNV; } else diff --git a/xmloff/source/chart/SchXMLExport.cxx b/xmloff/source/chart/SchXMLExport.cxx index 7ab061cb815a..ec24fef1ebb0 100644 --- a/xmloff/source/chart/SchXMLExport.cxx +++ b/xmloff/source/chart/SchXMLExport.cxx @@ -912,7 +912,7 @@ lcl_TableData lcl_getDataForLocalTable( aResult.aDataInRows[nIdx][nSeqIdx] = aNumbers[nIdx]; } else - aResult.aDataInRows[nSeqIdx] = aNumbers; + aResult.aDataInRows[nSeqIdx] = std::move(aNumbers); if( rDataSequence.second.is()) {