From 20635ed90b2f684757c480b3cff70547a0e06363 Mon Sep 17 00:00:00 2001 From: Matteo Casalin Date: Sun, 11 Oct 2015 18:21:11 +0200 Subject: Reduce scope of #include Change-Id: I0752cbb0cb2e0f89607d81d9eda7ce7091449fd6 --- lotuswordpro/source/filter/explode.cxx | 5 ++++- lotuswordpro/source/filter/explode.hxx | 4 +++- lotuswordpro/source/filter/lwpfilter.cxx | 1 + lotuswordpro/source/filter/lwpfilter.hxx | 3 ++- lotuswordpro/source/filter/lwpobjstrm.cxx | 3 +++ lotuswordpro/source/filter/lwpsdwfileloader.cxx | 2 ++ lotuswordpro/source/filter/lwpsdwfileloader.hxx | 2 +- lotuswordpro/source/filter/lwpsdwgrouploaderv0102.cxx | 2 ++ lotuswordpro/source/filter/lwpsdwgrouploaderv0102.hxx | 2 +- lotuswordpro/source/filter/lwpsvstream.cxx | 1 + lotuswordpro/source/filter/lwpsvstream.hxx | 3 ++- 11 files changed, 22 insertions(+), 6 deletions(-) (limited to 'lotuswordpro/source/filter') diff --git a/lotuswordpro/source/filter/explode.cxx b/lotuswordpro/source/filter/explode.cxx index 1ae4248d4495..14a066383c02 100644 --- a/lotuswordpro/source/filter/explode.cxx +++ b/lotuswordpro/source/filter/explode.cxx @@ -53,9 +53,12 @@ * * ************************************************************************/ -#include + #include "explode.hxx" +#include +#include #include + const static char Tree1String[][32] = { "101", "11", diff --git a/lotuswordpro/source/filter/explode.hxx b/lotuswordpro/source/filter/explode.hxx index 5cb560182f67..d5b0f51c899b 100644 --- a/lotuswordpro/source/filter/explode.hxx +++ b/lotuswordpro/source/filter/explode.hxx @@ -56,7 +56,9 @@ #ifndef INCLUDED_LOTUSWORDPRO_SOURCE_FILTER_EXPLODE_HXX #define INCLUDED_LOTUSWORDPRO_SOURCE_FILTER_EXPLODE_HXX -#include +#include + +class SvStream; class HuffmanTreeNode { diff --git a/lotuswordpro/source/filter/lwpfilter.cxx b/lotuswordpro/source/filter/lwpfilter.cxx index f84f700b79fd..79aa69b81b9b 100644 --- a/lotuswordpro/source/filter/lwpfilter.cxx +++ b/lotuswordpro/source/filter/lwpfilter.cxx @@ -67,6 +67,7 @@ #include #include +#include #include #include #include diff --git a/lotuswordpro/source/filter/lwpfilter.hxx b/lotuswordpro/source/filter/lwpfilter.hxx index 8bba057a3291..d976f3d6f9eb 100644 --- a/lotuswordpro/source/filter/lwpfilter.hxx +++ b/lotuswordpro/source/filter/lwpfilter.hxx @@ -57,7 +57,8 @@ #define INCLUDED_LOTUSWORDPRO_SOURCE_FILTER_LWPFILTER_HXX #include -#include + +class SvStream; //test code int ReadWordproFile(SvStream &rStream, css::uno::Reference& XDoc); diff --git a/lotuswordpro/source/filter/lwpobjstrm.cxx b/lotuswordpro/source/filter/lwpobjstrm.cxx index 7344124c8f81..1c4c6c631ba9 100644 --- a/lotuswordpro/source/filter/lwpobjstrm.cxx +++ b/lotuswordpro/source/filter/lwpobjstrm.cxx @@ -56,6 +56,9 @@ #include "lwpobjstrm.hxx" #include "lwptools.hxx" + +#include +#include #include /** diff --git a/lotuswordpro/source/filter/lwpsdwfileloader.cxx b/lotuswordpro/source/filter/lwpsdwfileloader.cxx index 26518682588f..b30097a96d97 100644 --- a/lotuswordpro/source/filter/lwpsdwfileloader.cxx +++ b/lotuswordpro/source/filter/lwpsdwfileloader.cxx @@ -54,6 +54,8 @@ * ************************************************************************/ +#include + #include "lwpsdwfileloader.hxx" #include "lwpsdwgrouploaderv0102.hxx" diff --git a/lotuswordpro/source/filter/lwpsdwfileloader.hxx b/lotuswordpro/source/filter/lwpsdwfileloader.hxx index df6ea55df8e6..a8edc629ddbf 100644 --- a/lotuswordpro/source/filter/lwpsdwfileloader.hxx +++ b/lotuswordpro/source/filter/lwpsdwfileloader.hxx @@ -62,11 +62,11 @@ #include #include -#include #include "lwpheader.hxx" #include "xfilter/ixfstream.hxx" +class SvStream; class XFFrame; class LwpGraphicObject; class LwpSdwFileLoader diff --git a/lotuswordpro/source/filter/lwpsdwgrouploaderv0102.cxx b/lotuswordpro/source/filter/lwpsdwgrouploaderv0102.cxx index 58725c92326b..d660cc5587e1 100644 --- a/lotuswordpro/source/filter/lwpsdwgrouploaderv0102.cxx +++ b/lotuswordpro/source/filter/lwpsdwgrouploaderv0102.cxx @@ -54,6 +54,8 @@ * ************************************************************************/ +#include + #include "lwpsdwgrouploaderv0102.hxx" #include "lwpdrawobj.hxx" #include "lwptools.hxx" diff --git a/lotuswordpro/source/filter/lwpsdwgrouploaderv0102.hxx b/lotuswordpro/source/filter/lwpsdwgrouploaderv0102.hxx index c3a42e4b55c0..718e0f29e511 100644 --- a/lotuswordpro/source/filter/lwpsdwgrouploaderv0102.hxx +++ b/lotuswordpro/source/filter/lwpsdwgrouploaderv0102.hxx @@ -60,11 +60,11 @@ #include #include -#include #include "lwpheader.hxx" #include "lwpsdwdrawheader.hxx" +class SvStream; class XFFrame; class XFDrawGroup; class LwpGraphicObject; diff --git a/lotuswordpro/source/filter/lwpsvstream.cxx b/lotuswordpro/source/filter/lwpsvstream.cxx index e49b8b1cc425..6c3b2856c726 100644 --- a/lotuswordpro/source/filter/lwpsvstream.cxx +++ b/lotuswordpro/source/filter/lwpsvstream.cxx @@ -54,6 +54,7 @@ * ************************************************************************/ #include "lwpsvstream.hxx" +#include const sal_uInt32 LwpSvStream::LWP_STREAM_BASE = 0x0010; diff --git a/lotuswordpro/source/filter/lwpsvstream.hxx b/lotuswordpro/source/filter/lwpsvstream.hxx index 40cb435029f7..d7ccb525291f 100644 --- a/lotuswordpro/source/filter/lwpsvstream.hxx +++ b/lotuswordpro/source/filter/lwpsvstream.hxx @@ -58,7 +58,8 @@ #include "lwpheader.hxx" #include "xfilter/xfglobal.hxx" -#include + +class SvStream; /** * @brief encapsulate XInputStream to provide SvStream like interfaces -- cgit