diff options
Diffstat (limited to 'framework/inc/xml/saxnamespacefilter.hxx')
-rw-r--r-- | framework/inc/xml/saxnamespacefilter.hxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/framework/inc/xml/saxnamespacefilter.hxx b/framework/inc/xml/saxnamespacefilter.hxx index 68fce7d4834c..8fcb84534998 100644 --- a/framework/inc/xml/saxnamespacefilter.hxx +++ b/framework/inc/xml/saxnamespacefilter.hxx @@ -32,8 +32,10 @@ namespace framework { -class FWE_DLLPUBLIC SaxNamespaceFilter final : - public ::cppu::WeakImplHelper< css::xml::sax::XDocumentHandler > +// workaround for incremental linking bugs in MSVC2015 +class SAL_DLLPUBLIC_TEMPLATE SaxNamespaceFilter_Base : public cppu::WeakImplHelper< css::xml::sax::XDocumentHandler > {}; + +class FWE_DLLPUBLIC SaxNamespaceFilter final : public SaxNamespaceFilter_Base { public: SaxNamespaceFilter( css::uno::Reference< css::xml::sax::XDocumentHandler > const & rSax1DocumentHandler ); |