From b99c69784e8bb7b477759f14058a707e9000e56d Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Wed, 29 Aug 2018 16:27:18 +0200 Subject: rename GetMarkedObjModel to CreateMarkedObjModel and return std::unique_ptr Not that it helps much, the ownership quickly becomes complex once it hits the TransferableHelper. Change-Id: I3c6bd72072e092b71b32e4105fe859fdcea956af Reviewed-on: https://gerrit.libreoffice.org/59777 Tested-by: Jenkins Reviewed-by: Noel Grandin --- sd/source/ui/view/sdview3.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sd/source/ui/view/sdview3.cxx') diff --git a/sd/source/ui/view/sdview3.cxx b/sd/source/ui/view/sdview3.cxx index a710e7325ec4..1245065e6814 100644 --- a/sd/source/ui/view/sdview3.cxx +++ b/sd/source/ui/view/sdview3.cxx @@ -622,7 +622,7 @@ bool View::InsertData( const TransferableDataHelper& rDataHelper, // model is owned by from AllocModel() created DocShell SdDrawDocument* pSourceDoc = static_cast( pSourceView->GetModel() ); pSourceDoc->CreatingDataObj( pOwnData ); - SdDrawDocument* pModel = static_cast( pSourceView->GetMarkedObjModel() ); + SdDrawDocument* pModel = static_cast( pSourceView->CreateMarkedObjModel().release() ); bReturn = Paste(*pModel, maDropPos, pPage, nPasteOptions); if( !pPage ) -- cgit