diff --git a/include/boost/function.hpp b/include/boost/function.hpp index 608ef99..2cf9f0f 100644 --- a/include/boost/function.hpp +++ b/include/boost/function.hpp @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -548,7 +549,7 @@ namespace boost { class get_function_impl { #ifndef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION - typedef function_traits traits; + typedef function_traits::type> traits; public: typedef typename ct_if<(is_function::value),