From 7aab2bca4f6b6d9293181c5d3224284b802617c6 Mon Sep 17 00:00:00 2001 From: Dane Springmeyer Date: Wed, 9 Jan 2013 16:45:37 -0800 Subject: [PATCH] iwyu --- include/mapnik/processed_text.hpp | 8 +++++++- include/mapnik/symbolizer_helpers.hpp | 3 +++ src/formatting/text.cpp | 3 ++- src/processed_text.cpp | 1 + 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/include/mapnik/processed_text.hpp b/include/mapnik/processed_text.hpp index 734300d89..5e2c7dc5a 100644 --- a/include/mapnik/processed_text.hpp +++ b/include/mapnik/processed_text.hpp @@ -24,13 +24,19 @@ // mapnik #include -#include #include #include +// stl +#include + namespace mapnik { +// fwd declares +class freetype_engine; +template class face_manager; + class processed_text : mapnik::noncopyable { public: diff --git a/include/mapnik/symbolizer_helpers.hpp b/include/mapnik/symbolizer_helpers.hpp index b8ff5e284..0b163cf7c 100644 --- a/include/mapnik/symbolizer_helpers.hpp +++ b/include/mapnik/symbolizer_helpers.hpp @@ -29,6 +29,9 @@ #include #include #include +#include +#include +#include #include #include diff --git a/src/formatting/text.cpp b/src/formatting/text.cpp index 82d755e83..1137b0492 100644 --- a/src/formatting/text.cpp +++ b/src/formatting/text.cpp @@ -30,13 +30,14 @@ // boost #include +#include namespace mapnik { namespace formatting { -using boost::property_tree::ptree; +using boost::property_tree::ptree; void text_node::to_xml(ptree &xml) const { diff --git a/src/processed_text.cpp b/src/processed_text.cpp index ab27f375f..83db904c1 100644 --- a/src/processed_text.cpp +++ b/src/processed_text.cpp @@ -22,6 +22,7 @@ #include #include +#include namespace mapnik {