coverity#704649 Unchecked dynamic_cast

Change-Id: Ibeb096d98cba7a55d9d806802473660d30000924
This commit is contained in:
Caolán McNamara
2014-10-23 16:42:50 +01:00
parent 2deb0a2651
commit 66fae3a2bc

View File

@@ -349,10 +349,10 @@ MenuToolbarController::createPopupWindow() throw (::com::sun::star::uno::Runtime
Reference< XURLTransformer > xURLTransformer = URLTransformer::create( m_xContext ); Reference< XURLTransformer > xURLTransformer = URLTransformer::create( m_xContext );
pMenu = new Toolbarmenu(); pMenu = new Toolbarmenu();
m_xMenuManager.set( new MenuBarManager( m_xContext, m_xFrame, xURLTransformer, xDispatch, m_aModuleIdentifier, pMenu, true, true ) ); 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() ); MenuBarManager& rMgr = dynamic_cast<MenuBarManager&>(*m_xMenuManager.get());
pMgr->SetItemContainer( m_xMenuDesc ); rMgr.SetItemContainer(m_xMenuDesc);
} }
} }