diff options
author | Gabor Kelemen <kelemen.gabor2@nisz.hu> | 2019-04-13 21:42:04 +0200 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2019-04-19 11:31:19 +0200 |
commit | 368f20001c0d152f48575335757e3c3c3b7e5750 (patch) | |
tree | 4b31d53a04f5033704962ca513197b2e9274697a /comphelper/source/streaming | |
parent | sc: Get rid of the Idle hack in the Special Filter Dialog. (diff) | |
download | core-368f20001c0d152f48575335757e3c3c3b7e5750.tar.gz core-368f20001c0d152f48575335757e3c3c3b7e5750.zip |
tdf#42949 Fix IWYU warnings in comphelper
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.
Also re-evaluate some blacklisted headers and recheck include/comphelper/
Change-Id: Ib7eea5951e849c07cea2e2782be4e8945f71ad96
Reviewed-on: https://gerrit.libreoffice.org/70899
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'comphelper/source/streaming')
-rw-r--r-- | comphelper/source/streaming/memorystream.cxx | 4 | ||||
-rw-r--r-- | comphelper/source/streaming/seqinputstreamserv.cxx | 7 | ||||
-rw-r--r-- | comphelper/source/streaming/seqoutputstreamserv.cxx | 8 | ||||
-rw-r--r-- | comphelper/source/streaming/seqstream.cxx | 2 |
4 files changed, 6 insertions, 15 deletions
diff --git a/comphelper/source/streaming/memorystream.cxx b/comphelper/source/streaming/memorystream.cxx index 77cb69251d5e..8620a8d299e1 100644 --- a/comphelper/source/streaming/memorystream.cxx +++ b/comphelper/source/streaming/memorystream.cxx @@ -25,7 +25,7 @@ #include <com/sun/star/io/XStream.hpp> #include <com/sun/star/io/XSeekableInputStream.hpp> #include <com/sun/star/io/XTruncate.hpp> -#include <com/sun/star/uno/XComponentContext.hpp> +//#include <com/sun/star/uno/XComponentContext.hpp> #include <cppuhelper/implbase.hxx> #include <cppuhelper/supportsservice.hxx> #include <osl/diagnose.h> @@ -33,6 +33,8 @@ #include <string.h> #include <vector> +namespace com { namespace sun { namespace star { namespace uno { class XComponentContext; } } } } + using ::cppu::OWeakObject; using ::cppu::WeakImplHelper; using namespace ::com::sun::star::io; diff --git a/comphelper/source/streaming/seqinputstreamserv.cxx b/comphelper/source/streaming/seqinputstreamserv.cxx index fbf3cbab04b1..da7eec387239 100644 --- a/comphelper/source/streaming/seqinputstreamserv.cxx +++ b/comphelper/source/streaming/seqinputstreamserv.cxx @@ -19,12 +19,7 @@ #include <sal/config.h> -#include <comphelper_module.hxx> -#include <comphelper_services.hxx> - #include <osl/mutex.hxx> -#include <cppuhelper/factory.hxx> -#include <cppuhelper/implementationentry.hxx> #include <cppuhelper/implbase.hxx> #include <cppuhelper/supportsservice.hxx> #include <comphelper/seqstream.hxx> @@ -34,8 +29,8 @@ #include <com/sun/star/io/XSeekableInputStream.hpp> #include <com/sun/star/lang/XInitialization.hpp> #include <com/sun/star/frame/DoubleInitializationException.hpp> -#include <com/sun/star/uno/XComponentContext.hpp> +namespace com::sun::star::uno { class XComponentContext; } using namespace ::com::sun::star; diff --git a/comphelper/source/streaming/seqoutputstreamserv.cxx b/comphelper/source/streaming/seqoutputstreamserv.cxx index 7175ad2789d1..4098a0aa226f 100644 --- a/comphelper/source/streaming/seqoutputstreamserv.cxx +++ b/comphelper/source/streaming/seqoutputstreamserv.cxx @@ -19,19 +19,15 @@ #include <sal/config.h> -#include <comphelper_module.hxx> -#include <comphelper_services.hxx> - #include <osl/mutex.hxx> -#include <cppuhelper/factory.hxx> -#include <cppuhelper/implementationentry.hxx> #include <cppuhelper/implbase.hxx> #include <cppuhelper/supportsservice.hxx> #include <comphelper/seqstream.hxx> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/io/NotConnectedException.hpp> #include <com/sun/star/io/XSequenceOutputStream.hpp> -#include <com/sun/star/uno/XComponentContext.hpp> + +namespace com::sun::star::uno { class XComponentContext; } using namespace ::com::sun::star; diff --git a/comphelper/source/streaming/seqstream.cxx b/comphelper/source/streaming/seqstream.cxx index 8841b1cf4548..e7bcad1103c1 100644 --- a/comphelper/source/streaming/seqstream.cxx +++ b/comphelper/source/streaming/seqstream.cxx @@ -26,8 +26,6 @@ #include <osl/diagnose.h> -#include <memory.h> - namespace comphelper { using namespace ::com::sun::star::lang; |