diff options
Diffstat (limited to 'framework')
-rw-r--r-- | framework/Library_lomenubar.mk | 1 | ||||
-rw-r--r-- | framework/source/lomenubar/FrameHelper.cxx | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/framework/Library_lomenubar.mk b/framework/Library_lomenubar.mk index 7ce6d1058938..3536625dbac0 100644 --- a/framework/Library_lomenubar.mk +++ b/framework/Library_lomenubar.mk @@ -42,6 +42,7 @@ $(eval $(call gb_Library_use_libraries,lomenubar,\ sal \ cppu \ cppuhelper \ + comphelper \ X11 \ $(gb_STDLIBS) \ )) diff --git a/framework/source/lomenubar/FrameHelper.cxx b/framework/source/lomenubar/FrameHelper.cxx index 8f0e622ca7f6..12edf35d15fa 100644 --- a/framework/source/lomenubar/FrameHelper.cxx +++ b/framework/source/lomenubar/FrameHelper.cxx @@ -64,6 +64,7 @@ #include <com/sun/star/ui/XAcceleratorConfiguration.hpp> #include <com/sun/star/ui/XModuleUIConfigurationManagerSupplier.hpp> #include <rtl/process.h> +#include <comphelper/componentcontext.hxx> #include <gio/gio.h> //#pragma GCC diagnostic push @@ -261,7 +262,7 @@ FrameHelper::FrameHelper(const Reference< XMultiServiceFactory >& rServiceManag : m_xStatusListener(new MenuItemStatusListener(this)) , m_pDispatchRegistry(new framework::lomenubar::DispatchRegistry(m_xStatusListener)) , m_xMSF(rServiceManager) - , m_xTrans(util::URLTransformer::create(m_xMSF)) + , m_xTrans(util::URLTransformer::create(comphelper::ComponentContext(m_xMSF).getUNOContext())) , m_xMM(m_xMSF->createInstance(OUString(RTL_CONSTASCII_USTRINGPARAM("com.sun.star.frame.ModuleManager"))),UNO_QUERY) , m_xPCF(m_xMSF->createInstance(OUString(RTL_CONSTASCII_USTRINGPARAM("com.sun.star.frame.PopupMenuControllerFactory"))), UNO_QUERY) , m_xFrame(xFrame) |