diff options
author | Gabor Kelemen <kelemen.gabor2@nisz.hu> | 2019-10-25 12:17:34 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2019-10-25 17:47:42 +0200 |
commit | fb1b461208e7a2760fa1c018db08606a9b3e435d (patch) | |
tree | 8604b1e0de61751f8060060e3b1df0f9081cca12 /svtools/source | |
parent | a8b1699ca9c7e8c43eff79467451fd1fcb4fde9b (diff) |
tdf#42949 Fix IWYU warning in include/vcl/window.hxx
The boost/property_tree/ptree.hpp added in commit
75b8db7fa7344a679d3c5dbdc8c5bd4228cdbc7c
turns out to be rather expensive: it adds about 900 kB per
compilation unit and window.hxx is included in about 2600 compilation units
Replacing it with forward declaration header has reduced total includebloat
from 26.1 Gb to about 22.7
Change-Id: I797608b54a62a5838c7a5d47355fb6bd736ad36c
Reviewed-on: https://gerrit.libreoffice.org/81500
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'svtools/source')
-rw-r--r-- | svtools/source/control/valueset.cxx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/svtools/source/control/valueset.cxx b/svtools/source/control/valueset.cxx index 08721c25acde..46e1b78b2b05 100644 --- a/svtools/source/control/valueset.cxx +++ b/svtools/source/control/valueset.cxx @@ -36,6 +36,7 @@ #include "valueimp.hxx" #include <svtools/valueset.hxx> +#include <boost/property_tree/ptree.hpp> using namespace css::uno; using namespace css::lang; |