diff --git a/include/boost/function.hpp b/include/boost/function.hpp index 48fd523..d71264c 100644 --- a/include/boost/function.hpp +++ b/include/boost/function.hpp @@ -20,17 +20,8 @@ #define BOOST_FUNCTION_MAX_ARGS_DEFINED 0 #endif -#include // unary_function, binary_function - -#include -#include - -// Include the prologue here so that the use of file-level iteration -// in anything that may be included by function_template.hpp doesn't break #include - #include - #include #endif // !defined(BOOST_FUNCTION_MAX_ARGS_DEFINED) || (BOOST_FUNCTION_MAX_ARGS_DEFINED != BOOST_FUNCTION_MAX_ARGS) diff --git a/include/boost/function/detail/prologue.hpp b/include/boost/function/detail/prologue.hpp index 2edebe0..2af12b8 100644 --- a/include/boost/function/detail/prologue.hpp +++ b/include/boost/function/detail/prologue.hpp @@ -10,18 +10,12 @@ #ifndef BOOST_FUNCTION_PROLOGUE_HPP #define BOOST_FUNCTION_PROLOGUE_HPP # include -# include -# include -# include // unary_function, binary_function -# include -# include # include # include +# include # include -# include -# include -# include -# include -# include # include +# include +# include +# include #endif // BOOST_FUNCTION_PROLOGUE_HPP