summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2018-11-18 11:59:00 +0100
committerJulien Nabet <serval2412@yahoo.fr>2018-11-18 12:55:26 +0100
commit0c3e10b8407996b822331c56201ade515245f373 (patch)
treea2f1a29db9a94b209d5744f0004a1e2100a3a2aa /filter
parentd30eb91f140ffcdf9326b218b03f5ff8607611a9 (diff)
Replace macro IMPLEMENTATION_ENTRY used once (filter)
Change-Id: I9781487fc7cdfd3dc71f27d51d74c0f4138eec65 Reviewed-on: https://gerrit.libreoffice.org/63524 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Diffstat (limited to 'filter')
-rw-r--r--filter/source/msfilter/services.cxx11
1 files changed, 4 insertions, 7 deletions
diff --git a/filter/source/msfilter/services.cxx b/filter/source/msfilter/services.cxx
index ba3a7b066b65..e939991b1fb8 100644
--- a/filter/source/msfilter/services.cxx
+++ b/filter/source/msfilter/services.cxx
@@ -21,20 +21,17 @@
#include <filter/msfilter/msvbahelper.hxx>
using namespace ::com::sun::star::uno;
+using namespace ::ooo::vba;
namespace {
-#define IMPLEMENTATION_ENTRY( className ) \
- { &className##_createInstance, &className##_getImplementationName, &className##_getSupportedServiceNames, ::cppu::createSingleComponentFactory, nullptr, 0 }
-
static ::cppu::ImplementationEntry const spServices[] =
{
- IMPLEMENTATION_ENTRY( ::ooo::vba::VBAMacroResolver ),
- { nullptr, nullptr, nullptr, nullptr, nullptr, 0 }
+ { VBAMacroResolver_createInstance, VBAMacroResolver_getImplementationName,
+ VBAMacroResolver_getSupportedServiceNames,
+ ::cppu::createSingleComponentFactory, nullptr, 0 }
};
-#undef IMPLEMENTATION_ENTRY
-
} // namespace
extern "C" SAL_DLLPUBLIC_EXPORT void* msfilter_component_getFactory( const char* pImplName, void* pServiceManager, void* pRegistryKey )