summaryrefslogtreecommitdiffstats
path: root/writerperfect/source/draw/MWAWDrawImportFilter.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'writerperfect/source/draw/MWAWDrawImportFilter.cxx')
-rw-r--r--writerperfect/source/draw/MWAWDrawImportFilter.cxx17
1 files changed, 10 insertions, 7 deletions
diff --git a/writerperfect/source/draw/MWAWDrawImportFilter.cxx b/writerperfect/source/draw/MWAWDrawImportFilter.cxx
index ed9947fdc4b1..deae4b5251c9 100644
--- a/writerperfect/source/draw/MWAWDrawImportFilter.cxx
+++ b/writerperfect/source/draw/MWAWDrawImportFilter.cxx
@@ -99,7 +99,7 @@ throw (RuntimeException)
return OUString("com.sun.star.comp.Draw.MWAWDrawImportFilter");
}
-Sequence< OUString > SAL_CALL MWAWDrawImportFilter_getSupportedServiceNames()
+Sequence< OUString > MWAWDrawImportFilter_getSupportedServiceNames()
throw (RuntimeException)
{
Sequence < OUString > aRet(2);
@@ -109,12 +109,6 @@ throw (RuntimeException)
return aRet;
}
-Reference< XInterface > SAL_CALL MWAWDrawImportFilter_createInstance(const Reference< XComponentContext > &rContext)
-throw(Exception)
-{
- return static_cast<cppu::OWeakObject *>(new MWAWDrawImportFilter(rContext));
-}
-
// XServiceInfo
OUString SAL_CALL MWAWDrawImportFilter::getImplementationName()
throw (RuntimeException, std::exception)
@@ -132,4 +126,13 @@ throw (RuntimeException, std::exception)
return MWAWDrawImportFilter_getSupportedServiceNames();
}
+extern "C"
+SAL_DLLPUBLIC_EXPORT css::uno::XInterface *SAL_CALL
+com_sun_star_comp_Draw_MWAWDrawImportFilter_get_implementation(
+ css::uno::XComponentContext *const context,
+ const css::uno::Sequence<css::uno::Any> &)
+{
+ return cppu::acquire(new MWAWDrawImportFilter(context));
+}
+
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */