diff --git a/include/boost/iterator/iterator_facade.hpp b/include/boost/iterator/iterator_facade.hpp index 3b40db2..a0c5604 100644 --- a/include/boost/iterator/iterator_facade.hpp +++ b/include/boost/iterator/iterator_facade.hpp @@ -7,8 +7,6 @@ #ifndef BOOST_ITERATOR_FACADE_23022003THW_HPP #define BOOST_ITERATOR_FACADE_23022003THW_HPP -#include - #include #include #include @@ -16,6 +14,9 @@ #include #include +#include +#include + #include #include #include @@ -322,7 +323,7 @@ namespace boost static type make(Reference x) { - return type(&x); + return implicit_cast(&x); } };