diff options
Diffstat (limited to 'writerperfect/source/draw/MWAWDrawImportFilter.cxx')
-rw-r--r-- | writerperfect/source/draw/MWAWDrawImportFilter.cxx | 17 |
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: */ |