diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-07-19 20:06:30 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-07-20 07:55:40 +0200 |
commit | 952b806c22f798977f5478dd630131acf1a5f068 (patch) | |
tree | 9abbb9c472343200ecf9d7afa7a1589b5686fa7d /framework/source/layoutmanager/toolbarlayoutmanager.cxx | |
parent | 85b1d47450fa33f772d06353c4dad8da4d22f114 (diff) |
loplugin:referencecasting in framework
Change-Id: I49aee4023fdb3173d842c19a53f9170ca1e725e4
Reviewed-on: https://gerrit.libreoffice.org/75972
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'framework/source/layoutmanager/toolbarlayoutmanager.cxx')
-rw-r--r-- | framework/source/layoutmanager/toolbarlayoutmanager.cxx | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/framework/source/layoutmanager/toolbarlayoutmanager.cxx b/framework/source/layoutmanager/toolbarlayoutmanager.cxx index 3ba5ece25409..f8e244a0d148 100644 --- a/framework/source/layoutmanager/toolbarlayoutmanager.cxx +++ b/framework/source/layoutmanager/toolbarlayoutmanager.cxx @@ -270,10 +270,9 @@ tools::Rectangle ToolbarLayoutManager::implts_calcDockingArea() for (auto const& window : aWindowVector) { - uno::Reference< ui::XUIElement > xUIElement( window.m_xUIElement, uno::UNO_QUERY ); - if ( xUIElement.is() ) + if ( window.m_xUIElement.is() ) { - uno::Reference< awt::XWindow > xWindow( xUIElement->getRealInterface(), uno::UNO_QUERY ); + uno::Reference< awt::XWindow > xWindow( window.m_xUIElement->getRealInterface(), uno::UNO_QUERY ); uno::Reference< awt::XDockableWindow > xDockWindow( xWindow, uno::UNO_QUERY ); if ( xWindow.is() && xDockWindow.is() ) { @@ -1191,8 +1190,8 @@ void ToolbarLayoutManager::implts_createCustomToolBars() return; uno::Reference< frame::XFrame > xFrame( m_xFrame ); - uno::Reference< ui::XUIConfigurationManager > xModuleCfgMgr( m_xModuleCfgMgr, uno::UNO_QUERY ); - uno::Reference< ui::XUIConfigurationManager > xDocCfgMgr( m_xDocCfgMgr, uno::UNO_QUERY ); + uno::Reference< ui::XUIConfigurationManager > xModuleCfgMgr = m_xModuleCfgMgr; + uno::Reference< ui::XUIConfigurationManager > xDocCfgMgr = m_xDocCfgMgr; aReadLock.clear(); if ( xFrame.is() ) @@ -3866,7 +3865,7 @@ void SAL_CALL ToolbarLayoutManager::elementInserted( const ui::ConfigurationEven void SAL_CALL ToolbarLayoutManager::elementRemoved( const ui::ConfigurationEvent& rEvent ) { SolarMutexClearableGuard aReadLock; - uno::Reference< awt::XWindow > xContainerWindow( m_xContainerWindow, uno::UNO_QUERY ); + uno::Reference< awt::XWindow > xContainerWindow = m_xContainerWindow; uno::Reference< ui::XUIConfigurationManager > xModuleCfgMgr( m_xModuleCfgMgr ); uno::Reference< ui::XUIConfigurationManager > xDocCfgMgr( m_xDocCfgMgr ); aReadLock.clear(); |