From e2320955b32595df09c9c4412ccec56a0b273df7 Mon Sep 17 00:00:00 2001 From: Jan-Marek Glogowski Date: Thu, 5 Jul 2018 18:37:35 +0200 Subject: Some cleanup and comments Change-Id: Ic1dda9b0e5d7896703b65d0d43be340196bcb871 --- sfx2/source/appl/appdispatchprovider.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'sfx2/source') diff --git a/sfx2/source/appl/appdispatchprovider.cxx b/sfx2/source/appl/appdispatchprovider.cxx index a13cb5312bf6..d13a9009ee0e 100644 --- a/sfx2/source/appl/appdispatchprovider.cxx +++ b/sfx2/source/appl/appdispatchprovider.cxx @@ -129,7 +129,10 @@ Reference < XDispatch > SAL_CALL SfxAppDispatchProvider::queryDispatch( bool bMasterCommand( false ); Reference < XDispatch > xDisp; const SfxSlot* pSlot = nullptr; - SfxDispatcher* pAppDisp = SfxGetpApp()->GetAppDispatcher_Impl(); + SfxApplication* pApp = SfxGetpApp(); + if ( !pApp ) + return xDisp; + SfxDispatcher* pAppDisp = pApp->GetAppDispatcher_Impl(); if ( aURL.Protocol == "slot:" || aURL.Protocol == "commandId:" ) { nId = static_cast(aURL.Path.toInt32()); -- cgit