From 634ef772c3e6be9720d468a42ede757233597a55 Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Mon, 25 Aug 2014 15:12:39 +0200 Subject: [PATCH] Build fix for Boost 1.56 fixes #7001 --- lib/base/array.hpp | 1 + lib/base/dictionary.hpp | 1 + lib/base/qstring.hpp | 5 +---- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/base/array.hpp b/lib/base/array.hpp index a74fbd238..5e0602106 100644 --- a/lib/base/array.hpp +++ b/lib/base/array.hpp @@ -22,6 +22,7 @@ #include "base/i2-base.hpp" #include "base/value.hpp" +#include #include namespace icinga diff --git a/lib/base/dictionary.hpp b/lib/base/dictionary.hpp index e280d452f..ccce691b6 100644 --- a/lib/base/dictionary.hpp +++ b/lib/base/dictionary.hpp @@ -23,6 +23,7 @@ #include "base/i2-base.hpp" #include "base/object.hpp" #include "base/value.hpp" +#include #include namespace icinga diff --git a/lib/base/qstring.hpp b/lib/base/qstring.hpp index bd02a52c6..72c94f431 100644 --- a/lib/base/qstring.hpp +++ b/lib/base/qstring.hpp @@ -21,6 +21,7 @@ #define STRING_H #include "base/i2-base.hpp" +#include #include #include #include @@ -173,16 +174,12 @@ struct string_iless : std::binary_function namespace boost { -template struct range_mutable_iterator; - template<> struct range_mutable_iterator { typedef icinga::String::Iterator type; }; -template struct range_const_iterator; - template<> struct range_const_iterator { -- 2.40.0