From 8067be0721462079c1d91bff9865ba07bfc56b5a Mon Sep 17 00:00:00 2001 From: Gabor Kelemen Date: Mon, 19 Nov 2018 01:06:09 +0100 Subject: tdf#42949 Fix IWYU warnings in include/vcl/[f-h]* Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: Ice2eb8c5994bf2ccb88972332ca4a1d3ed41752a Reviewed-on: https://gerrit.libreoffice.org/63826 Tested-by: Jenkins Reviewed-by: Miklos Vajna --- vcl/source/app/svapp.cxx | 1 + vcl/source/filter/FilterConfigItem.cxx | 3 +++ vcl/source/filter/GraphicNativeMetadata.cxx | 1 + vcl/source/filter/GraphicNativeTransform.cxx | 1 + vcl/source/filter/graphicfilter2.cxx | 1 + vcl/source/filter/igif/gifread.cxx | 1 + vcl/source/filter/ixbm/xbmread.cxx | 1 + vcl/source/filter/ixpm/xpmread.cxx | 1 + vcl/source/filter/jpeg/Exif.cxx | 1 + vcl/source/filter/jpeg/JpegReader.cxx | 2 ++ vcl/source/filter/jpeg/JpegWriter.cxx | 1 + vcl/source/filter/wmf/emfwr.cxx | 1 + vcl/source/filter/wmf/wmfwr.cxx | 2 ++ vcl/source/filter/wmf/wmfwr.hxx | 2 ++ vcl/source/font/FeatureParser.cxx | 1 + vcl/source/gdi/cvtgrf.cxx | 1 + vcl/source/gdi/gdimetafiletools.cxx | 1 + vcl/source/gdi/pdfextoutdevdata.cxx | 1 + vcl/source/gdi/pdfwriter_impl.hxx | 1 + vcl/source/graphic/GraphicObject.cxx | 1 + vcl/source/graphic/UnoGraphic.cxx | 1 + vcl/source/opengl/OpenGLHelper.cxx | 1 + vcl/source/outdev/hatch.cxx | 1 + vcl/source/outdev/text.cxx | 1 + 24 files changed, 29 insertions(+) (limited to 'vcl/source') diff --git a/vcl/source/app/svapp.cxx b/vcl/source/app/svapp.cxx index eeba046c39ef..b42c1f158a9f 100644 --- a/vcl/source/app/svapp.cxx +++ b/vcl/source/app/svapp.cxx @@ -30,6 +30,7 @@ #include #include +#include #include diff --git a/vcl/source/filter/FilterConfigItem.cxx b/vcl/source/filter/FilterConfigItem.cxx index 0eedb63b408d..aa86faceddcd 100644 --- a/vcl/source/filter/FilterConfigItem.cxx +++ b/vcl/source/filter/FilterConfigItem.cxx @@ -27,7 +27,10 @@ #include #include #include +#include #include +#include +#include using namespace ::com::sun::star::lang ; // XMultiServiceFactory using namespace ::com::sun::star::beans ; // PropertyValue diff --git a/vcl/source/filter/GraphicNativeMetadata.cxx b/vcl/source/filter/GraphicNativeMetadata.cxx index 3132eef43ada..e42669d3c4aa 100644 --- a/vcl/source/filter/GraphicNativeMetadata.cxx +++ b/vcl/source/filter/GraphicNativeMetadata.cxx @@ -20,6 +20,7 @@ #include #include +#include #include "jpeg/Exif.hxx" #include diff --git a/vcl/source/filter/GraphicNativeTransform.cxx b/vcl/source/filter/GraphicNativeTransform.cxx index db4a1078a70d..9d1941f8fae6 100644 --- a/vcl/source/filter/GraphicNativeTransform.cxx +++ b/vcl/source/filter/GraphicNativeTransform.cxx @@ -23,6 +23,7 @@ #include #include #include +#include #include "jpeg/Exif.hxx" #include "jpeg/JpegTransform.hxx" diff --git a/vcl/source/filter/graphicfilter2.cxx b/vcl/source/filter/graphicfilter2.cxx index b3fce62c75f0..b79d4afa425c 100644 --- a/vcl/source/filter/graphicfilter2.cxx +++ b/vcl/source/filter/graphicfilter2.cxx @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include diff --git a/vcl/source/filter/igif/gifread.cxx b/vcl/source/filter/igif/gifread.cxx index 3d1b191c798f..22b916ca0198 100644 --- a/vcl/source/filter/igif/gifread.cxx +++ b/vcl/source/filter/igif/gifread.cxx @@ -18,6 +18,7 @@ */ #include +#include #include "decode.hxx" #include "gifread.hxx" #include diff --git a/vcl/source/filter/ixbm/xbmread.cxx b/vcl/source/filter/ixbm/xbmread.cxx index 7e952968e393..844b325f5ede 100644 --- a/vcl/source/filter/ixbm/xbmread.cxx +++ b/vcl/source/filter/ixbm/xbmread.cxx @@ -19,6 +19,7 @@ #include #include +#include #include #include diff --git a/vcl/source/filter/ixpm/xpmread.cxx b/vcl/source/filter/ixpm/xpmread.cxx index c31d83a4a82f..dd1166a20caa 100644 --- a/vcl/source/filter/ixpm/xpmread.cxx +++ b/vcl/source/filter/ixpm/xpmread.cxx @@ -20,6 +20,7 @@ #include #include #include +#include #include "rgbtable.hxx" #include "xpmread.hxx" #include diff --git a/vcl/source/filter/jpeg/Exif.cxx b/vcl/source/filter/jpeg/Exif.cxx index 725ebe1ae27e..ab2e83f20060 100644 --- a/vcl/source/filter/jpeg/Exif.cxx +++ b/vcl/source/filter/jpeg/Exif.cxx @@ -19,6 +19,7 @@ #include "Exif.hxx" #include +#include Exif::Exif() : maOrientation(TOP_LEFT), diff --git a/vcl/source/filter/jpeg/JpegReader.cxx b/vcl/source/filter/jpeg/JpegReader.cxx index 1e21b012f0d9..ba71938dc1ad 100644 --- a/vcl/source/filter/jpeg/JpegReader.cxx +++ b/vcl/source/filter/jpeg/JpegReader.cxx @@ -27,7 +27,9 @@ #include #include #include +#include #include +#include #include #define BUFFER_SIZE 4096 diff --git a/vcl/source/filter/jpeg/JpegWriter.cxx b/vcl/source/filter/jpeg/JpegWriter.cxx index f246c3ea53b3..643b63247513 100644 --- a/vcl/source/filter/jpeg/JpegWriter.cxx +++ b/vcl/source/filter/jpeg/JpegWriter.cxx @@ -28,6 +28,7 @@ #include #include #include +#include #define BUFFER_SIZE 4096 diff --git a/vcl/source/filter/wmf/emfwr.cxx b/vcl/source/filter/wmf/emfwr.cxx index d03b6448a249..52d86c92b188 100644 --- a/vcl/source/filter/wmf/emfwr.cxx +++ b/vcl/source/filter/wmf/emfwr.cxx @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include diff --git a/vcl/source/filter/wmf/wmfwr.cxx b/vcl/source/filter/wmf/wmfwr.cxx index 1e93721f9992..f787401fba1b 100644 --- a/vcl/source/filter/wmf/wmfwr.cxx +++ b/vcl/source/filter/wmf/wmfwr.cxx @@ -32,9 +32,11 @@ #include #include #include +#include #include #include #include +#include #include #include #include diff --git a/vcl/source/filter/wmf/wmfwr.hxx b/vcl/source/filter/wmf/wmfwr.hxx index e0aeba713ac4..acbc3e74beaf 100644 --- a/vcl/source/filter/wmf/wmfwr.hxx +++ b/vcl/source/filter/wmf/wmfwr.hxx @@ -25,6 +25,8 @@ #include #include #include +#include +#include #define MAXOBJECTHANDLES 16 diff --git a/vcl/source/font/FeatureParser.cxx b/vcl/source/font/FeatureParser.cxx index 7085b94f19ef..abfda4b0734d 100644 --- a/vcl/source/font/FeatureParser.cxx +++ b/vcl/source/font/FeatureParser.cxx @@ -9,6 +9,7 @@ */ #include +#include namespace vcl { diff --git a/vcl/source/gdi/cvtgrf.cxx b/vcl/source/gdi/cvtgrf.cxx index 50204c1d5666..d7ee76ff1f89 100644 --- a/vcl/source/gdi/cvtgrf.cxx +++ b/vcl/source/gdi/cvtgrf.cxx @@ -19,6 +19,7 @@ #include #include +#include #include #include diff --git a/vcl/source/gdi/gdimetafiletools.cxx b/vcl/source/gdi/gdimetafiletools.cxx index 77689140c863..14a5492e36c3 100644 --- a/vcl/source/gdi/gdimetafiletools.cxx +++ b/vcl/source/gdi/gdimetafiletools.cxx @@ -27,6 +27,7 @@ #include #include #include +#include // helpers diff --git a/vcl/source/gdi/pdfextoutdevdata.cxx b/vcl/source/gdi/pdfextoutdevdata.cxx index 0624bee326ef..f41b743cbaaf 100644 --- a/vcl/source/gdi/pdfextoutdevdata.cxx +++ b/vcl/source/gdi/pdfextoutdevdata.cxx @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/vcl/source/gdi/pdfwriter_impl.hxx b/vcl/source/gdi/pdfwriter_impl.hxx index 7ba9a79b5376..80c130a2f9e1 100644 --- a/vcl/source/gdi/pdfwriter_impl.hxx +++ b/vcl/source/gdi/pdfwriter_impl.hxx @@ -41,6 +41,7 @@ #include #include #include +#include #include #include diff --git a/vcl/source/graphic/GraphicObject.cxx b/vcl/source/graphic/GraphicObject.cxx index 66b4f6fd9b6f..cbfd8a84f4d5 100644 --- a/vcl/source/graphic/GraphicObject.cxx +++ b/vcl/source/graphic/GraphicObject.cxx @@ -38,6 +38,7 @@ #include #include +#include #include diff --git a/vcl/source/graphic/UnoGraphic.cxx b/vcl/source/graphic/UnoGraphic.cxx index 45225261f836..970a904519d8 100644 --- a/vcl/source/graphic/UnoGraphic.cxx +++ b/vcl/source/graphic/UnoGraphic.cxx @@ -19,6 +19,7 @@ #include +#include #include #include #include diff --git a/vcl/source/opengl/OpenGLHelper.cxx b/vcl/source/opengl/OpenGLHelper.cxx index b2a70ed7064b..588ae70cabe0 100644 --- a/vcl/source/opengl/OpenGLHelper.cxx +++ b/vcl/source/opengl/OpenGLHelper.cxx @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/vcl/source/outdev/hatch.cxx b/vcl/source/outdev/hatch.cxx index d98773cd95bd..a0879f503b51 100644 --- a/vcl/source/outdev/hatch.cxx +++ b/vcl/source/outdev/hatch.cxx @@ -20,6 +20,7 @@ #include #include +#include #include #include diff --git a/vcl/source/outdev/text.cxx b/vcl/source/outdev/text.cxx index 79035ab6d629..5c3cdf64fc53 100644 --- a/vcl/source/outdev/text.cxx +++ b/vcl/source/outdev/text.cxx @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include -- cgit