From b53403c54c4fef4ecf5b9b8ba98eb643a0297858 Mon Sep 17 00:00:00 2001 From: Gabor Kelemen Date: Sat, 6 Jul 2019 21:41:44 +0200 Subject: tdf#42949 Fix IWYU warnings in include/ Recheck directories in include/ between vcl and svx in the module hierarchy Found with bin/find-unneeded-includes Only removal proposals are dealt with here. New IWYU and recent developments in f-u-i helped to identify some non self contained files, those were fixed too. Change-Id: Ieab6083ee2aae33baf32d05943b07ad2de6f9d7f Reviewed-on: https://gerrit.libreoffice.org/75170 Tested-by: Jenkins Reviewed-by: Miklos Vajna --- include/canvas/base/canvasbase.hxx | 1 + include/canvas/base/canvascustomspritebase.hxx | 2 ++ include/canvas/base/graphicdevicebase.hxx | 6 ++++++ 3 files changed, 9 insertions(+) (limited to 'include/canvas/base') diff --git a/include/canvas/base/canvasbase.hxx b/include/canvas/base/canvasbase.hxx index 3166e7fbb086..371b234b5ca1 100644 --- a/include/canvas/base/canvasbase.hxx +++ b/include/canvas/base/canvasbase.hxx @@ -21,6 +21,7 @@ #define INCLUDED_CANVAS_BASE_CANVASBASE_HXX #include +#include #include #include #include diff --git a/include/canvas/base/canvascustomspritebase.hxx b/include/canvas/base/canvascustomspritebase.hxx index cb75f500db62..f67a7849f69c 100644 --- a/include/canvas/base/canvascustomspritebase.hxx +++ b/include/canvas/base/canvascustomspritebase.hxx @@ -20,6 +20,8 @@ #ifndef INCLUDED_CANVAS_BASE_CANVASCUSTOMSPRITEBASE_HXX #define INCLUDED_CANVAS_BASE_CANVASCUSTOMSPRITEBASE_HXX +#include + #include #include #include diff --git a/include/canvas/base/graphicdevicebase.hxx b/include/canvas/base/graphicdevicebase.hxx index b7b3b22a0921..5590178a7d8f 100644 --- a/include/canvas/base/graphicdevicebase.hxx +++ b/include/canvas/base/graphicdevicebase.hxx @@ -20,6 +20,12 @@ #ifndef INCLUDED_CANVAS_BASE_GRAPHICDEVICEBASE_HXX #define INCLUDED_CANVAS_BASE_GRAPHICDEVICEBASE_HXX +#include +#include +#include +#include +#include + #include #include -- cgit