summaryrefslogtreecommitdiffstats
path: root/framework/source/layoutmanager
diff options
context:
space:
mode:
authorNoel <noel.grandin@collabora.co.uk>2021-02-21 13:32:15 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2021-02-21 16:11:48 +0100
commit897970cd0b9709258b6b5b5fc05dba2e74a72b7c (patch)
tree45bd0da067e508cd233ca959b4d8bb7317260416 /framework/source/layoutmanager
parentloplugin:refcounting in filter (diff)
downloadcore-897970cd0b9709258b6b5b5fc05dba2e74a72b7c.tar.gz
core-897970cd0b9709258b6b5b5fc05dba2e74a72b7c.zip
loplugin:refcounting in framework
Change-Id: I2d7d14fe0335689e4a338c70587bf33137ed1ddd Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111279 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'framework/source/layoutmanager')
-rw-r--r--framework/source/layoutmanager/layoutmanager.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/framework/source/layoutmanager/layoutmanager.cxx b/framework/source/layoutmanager/layoutmanager.cxx
index d484ca108a95..917e4182e1e2 100644
--- a/framework/source/layoutmanager/layoutmanager.cxx
+++ b/framework/source/layoutmanager/layoutmanager.cxx
@@ -893,7 +893,7 @@ void LayoutManager::implts_createProgressBar()
aWriteLock.clear();
bool bRecycled = xProgressBarBackup.is();
- ProgressBarWrapper* pWrapper = nullptr;
+ rtl::Reference<ProgressBarWrapper> pWrapper;
if ( bRecycled )
pWrapper = static_cast<ProgressBarWrapper*>(xProgressBarBackup.get());
else if ( xProgressBar.is() )
@@ -926,7 +926,7 @@ void LayoutManager::implts_createProgressBar()
/* SAFE AREA ----------------------------------------------------------------------------------------------- */
aWriteLock.reset();
- m_aProgressBarElement.m_xUIElement.set( static_cast< cppu::OWeakObject* >( pWrapper ), UNO_QUERY );
+ m_aProgressBarElement.m_xUIElement = pWrapper;
aWriteLock.clear();
/* SAFE AREA ----------------------------------------------------------------------------------------------- */