From 20ee8d192adab3a30401a759526070085ce047aa Mon Sep 17 00:00:00 2001 From: Kohei Takahashi Date: Thu, 23 Oct 2014 16:15:31 +0900 Subject: [PATCH] Fix missing includes, close ticket #8457. e.g. Now can compile following simple case. #include #include struct null_iterator : iterator_facade {}; struct null_adapter : iterator_adapter {}; --- include/boost/fusion/iterator/iterator_adapter.hpp | 8 +++++++- include/boost/fusion/iterator/iterator_facade.hpp | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/include/boost/fusion/iterator/iterator_adapter.hpp b/include/boost/fusion/iterator/iterator_adapter.hpp index 28ea0b6c..5b6d44ff 100644 --- a/include/boost/fusion/iterator/iterator_adapter.hpp +++ b/include/boost/fusion/iterator/iterator_adapter.hpp @@ -8,8 +8,14 @@ #define FUSION_ITERATOR_ADAPTER_08112011_0942 #include -#include +#include +#include +#include +#include #include +#include +#include +#include #include namespace boost { namespace fusion diff --git a/include/boost/fusion/iterator/iterator_facade.hpp b/include/boost/fusion/iterator/iterator_facade.hpp index 415e841c..a2c659ab 100644 --- a/include/boost/fusion/iterator/iterator_facade.hpp +++ b/include/boost/fusion/iterator/iterator_facade.hpp @@ -14,6 +14,7 @@ #include #include #include +#include namespace boost { namespace fusion {