diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-10-23 16:42:50 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-10-24 09:24:54 +0100 |
commit | 66fae3a2bcef277a7dbf12d730a663edf3330f1a (patch) | |
tree | 70218899a5629c481393a71c92403394f0d74cdc /framework | |
parent | 2deb0a2651f55c401bd9b84c9373e4140bbdb09b (diff) |
coverity#704649 Unchecked dynamic_cast
Change-Id: Ibeb096d98cba7a55d9d806802473660d30000924
Diffstat (limited to 'framework')
-rw-r--r-- | framework/source/uielement/generictoolbarcontroller.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/framework/source/uielement/generictoolbarcontroller.cxx b/framework/source/uielement/generictoolbarcontroller.cxx index 11cf7ee004ff..bdd48d8345dc 100644 --- a/framework/source/uielement/generictoolbarcontroller.cxx +++ b/framework/source/uielement/generictoolbarcontroller.cxx @@ -349,10 +349,10 @@ MenuToolbarController::createPopupWindow() throw (::com::sun::star::uno::Runtime Reference< XURLTransformer > xURLTransformer = URLTransformer::create( m_xContext ); pMenu = new Toolbarmenu(); m_xMenuManager.set( new MenuBarManager( m_xContext, m_xFrame, xURLTransformer, xDispatch, m_aModuleIdentifier, pMenu, true, true ) ); - if ( m_xMenuManager.is() ) + if (m_xMenuManager.is()) { - MenuBarManager* pMgr = dynamic_cast< MenuBarManager* >( m_xMenuManager.get() ); - pMgr->SetItemContainer( m_xMenuDesc ); + MenuBarManager& rMgr = dynamic_cast<MenuBarManager&>(*m_xMenuManager.get()); + rMgr.SetItemContainer(m_xMenuDesc); } } |