diff options
Diffstat (limited to 'include/ucbhelper/activedatasink.hxx')
-rw-r--r-- | include/ucbhelper/activedatasink.hxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/include/ucbhelper/activedatasink.hxx b/include/ucbhelper/activedatasink.hxx index 4cdc69a2b2c7..7e2cbcc8274c 100644 --- a/include/ucbhelper/activedatasink.hxx +++ b/include/ucbhelper/activedatasink.hxx @@ -27,14 +27,15 @@ namespace ucbhelper { +// workaround for incremental linking bugs in MSVC2015 +class SAL_DLLPUBLIC_TEMPLATE ActiveDataSink_Base : public cppu::WeakImplHelper< css::io::XActiveDataSink > {}; + /** * This class implements the interface css::io::XActiveDataSink. * Instances of this class can be passed with the parameters of an * "open" command. */ - -class UCBHELPER_DLLPUBLIC ActiveDataSink : - public cppu::WeakImplHelper< css::io::XActiveDataSink > +class UCBHELPER_DLLPUBLIC ActiveDataSink : public ActiveDataSink_Base { css::uno::Reference< css::io::XInputStream > m_xStream; |