diff --git a/include/boost/function/function_base.hpp b/include/boost/function/function_base.hpp index 110ead2..e706736 100644 --- a/include/boost/function/function_base.hpp +++ b/include/boost/function/function_base.hpp @@ -486,10 +486,17 @@ namespace detail { return f->empty(); } +#if BOOST_WORKAROUND(BOOST_MSVC, <= 1310) inline bool has_empty_target(const void*) { return false; } +#else + inline bool has_empty_target(...) + { + return false; + } +#endif } // end namespace function } // end namespace detail } // end namespace boost