summaryrefslogtreecommitdiff
path: root/framework/source/dispatch/menudispatcher.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'framework/source/dispatch/menudispatcher.cxx')
-rw-r--r--framework/source/dispatch/menudispatcher.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/framework/source/dispatch/menudispatcher.cxx b/framework/source/dispatch/menudispatcher.cxx
index e342560fa169..7c34d436b8aa 100644
--- a/framework/source/dispatch/menudispatcher.cxx
+++ b/framework/source/dispatch/menudispatcher.cxx
@@ -184,7 +184,7 @@ void SAL_CALL MenuDispatcher::disposing( const EventObject& ) throw( RuntimeExce
}
// Forget our factory.
- m_xContext = uno::Reference< XComponentContext >();
+ m_xContext.clear();
// Remove our menu from system window if it is still there!
if ( m_pMenuManager )
@@ -251,7 +251,7 @@ bool MenuDispatcher::impl_setMenuBar( MenuBar* pMenuBar, bool bMenuFromResource
uno::Reference< XController > xController( xFrame->getController(), UNO_QUERY );
if ( xController.is() )
- xModel = uno::Reference< XModel >( xController->getModel(), UNO_QUERY );
+ xModel.set( xController->getModel(), UNO_QUERY );
// retrieve addon popup menus and add them to our menu bar
AddonMenuManager::MergeAddonPopupMenus( xFrame, nPos, pMenuBar, m_xContext );