summaryrefslogtreecommitdiff
path: root/include/vcl
diff options
context:
space:
mode:
authorMatteo Casalin <matteo.casalin@yahoo.com>2015-10-11 18:21:11 +0200
committerMatteo Casalin <matteo.casalin@yahoo.com>2015-10-27 13:59:10 +0100
commit20635ed90b2f684757c480b3cff70547a0e06363 (patch)
tree74c9ce05217df1d7839a3013aa832137b8775a95 /include/vcl
parent7e89e2827489d0b3bbd488f6c9e5a9e7e404d732 (diff)
Reduce scope of #include <tools/stream.hxx>
Change-Id: I0752cbb0cb2e0f89607d81d9eda7ce7091449fd6
Diffstat (limited to 'include/vcl')
-rw-r--r--include/vcl/gfxlink.hxx3
-rw-r--r--include/vcl/graphicfilter.hxx2
-rw-r--r--include/vcl/graphictools.hxx3
-rw-r--r--include/vcl/ppdparser.hxx2
-rw-r--r--include/vcl/print.hxx1
5 files changed, 6 insertions, 5 deletions
diff --git a/include/vcl/gfxlink.hxx b/include/vcl/gfxlink.hxx
index 8c36ae340f8b..eaf211d62e1e 100644
--- a/include/vcl/gfxlink.hxx
+++ b/include/vcl/gfxlink.hxx
@@ -21,12 +21,13 @@
#define INCLUDED_VCL_GFXLINK_HXX
#include <rtl/ustring.hxx>
-#include <tools/stream.hxx>
#include <tools/gen.hxx>
#include <tools/solar.h>
#include <vcl/dllapi.h>
#include <vcl/mapmod.hxx>
+class SvStream;
+
// - ImpBuffer -
diff --git a/include/vcl/graphicfilter.hxx b/include/vcl/graphicfilter.hxx
index df5bd78051bf..80f3cdcc6d04 100644
--- a/include/vcl/graphicfilter.hxx
+++ b/include/vcl/graphicfilter.hxx
@@ -21,7 +21,6 @@
#define INCLUDED_VCL_GRAPHICFILTER_HXX
#include <tools/gen.hxx>
-#include <tools/stream.hxx>
#include <tools/urlobj.hxx>
#include <vcl/dllapi.h>
#include <vcl/field.hxx>
@@ -32,6 +31,7 @@
#include <com/sun/star/beans/PropertyValue.hpp>
class FilterConfigCache;
+class SvStream;
struct WMF_EXTERNALHEADER;
struct ConvertData;
diff --git a/include/vcl/graphictools.hxx b/include/vcl/graphictools.hxx
index 8bcb6710560a..b3da2733469a 100644
--- a/include/vcl/graphictools.hxx
+++ b/include/vcl/graphictools.hxx
@@ -25,12 +25,13 @@
#include <rtl/string.hxx>
#include <tools/color.hxx>
#include <tools/poly.hxx>
-#include <tools/stream.hxx>
#include <vcl/graph.hxx>
#include <memory>
#include <vector>
+class SvStream;
+
/** Encapsulates geometry and associated attributes of a graphical 'pen stroke'
@attention Widespread use is deprecated. See declarations above
diff --git a/include/vcl/ppdparser.hxx b/include/vcl/ppdparser.hxx
index 3f8f9c719bcb..37cd2989375a 100644
--- a/include/vcl/ppdparser.hxx
+++ b/include/vcl/ppdparser.hxx
@@ -23,9 +23,9 @@
#include <unordered_map>
#include <vector>
-#include <tools/stream.hxx>
#include <rtl/string.hxx>
#include <rtl/ustring.hxx>
+#include <tools/solar.h>
#include <vcl/dllapi.h>
#include <com/sun/star/lang/Locale.hpp>
diff --git a/include/vcl/print.hxx b/include/vcl/print.hxx
index 6246335b2aff..4ee1b94399db 100644
--- a/include/vcl/print.hxx
+++ b/include/vcl/print.hxx
@@ -29,7 +29,6 @@
#include <vcl/prntypes.hxx>
#include <vcl/jobset.hxx>
#include <vcl/gdimtf.hxx>
-#include <tools/stream.hxx>
#include <tools/multisel.hxx>
#include <com/sun/star/beans/PropertyValue.hpp>