diff options
Diffstat (limited to 'desktop/source/deployment/gui/dp_gui_service.cxx')
-rw-r--r-- | desktop/source/deployment/gui/dp_gui_service.cxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/desktop/source/deployment/gui/dp_gui_service.cxx b/desktop/source/deployment/gui/dp_gui_service.cxx index e60e0017def1..60686a6d9060 100644 --- a/desktop/source/deployment/gui/dp_gui_service.cxx +++ b/desktop/source/deployment/gui/dp_gui_service.cxx @@ -45,6 +45,7 @@ using namespace ::dp_misc; using namespace ::com::sun::star; using namespace ::com::sun::star::uno; +namespace sdecl = comphelper::service_decl; namespace dp_gui { @@ -303,7 +304,6 @@ void ServiceImpl::trigger( OUString const &rEvent ) throw (RuntimeException, std startExecuteModal( Reference< ui::dialogs::XDialogClosedListener >() ); } -namespace sdecl = comphelper::service_decl; sdecl::class_<ServiceImpl, sdecl::with_args<true> > serviceSI; sdecl::ServiceDecl const serviceDecl( serviceSI, @@ -328,8 +328,9 @@ extern "C" { SAL_DLLPUBLIC_EXPORT void * SAL_CALL deploymentgui_component_getFactory( sal_Char const * pImplName, void *, void *) { - return component_getFactoryHelper( - pImplName, dp_gui::serviceDecl, dp_gui::licenseDecl, dp_gui::updateDecl ); + return sdecl::component_getFactoryHelper( + pImplName, + {&dp_gui::serviceDecl, &dp_gui::licenseDecl, &dp_gui::updateDecl}); } } // extern "C" |