diff --git a/include/boost/type_traits/composite_traits.hpp b/include/boost/type_traits/composite_traits.hpp index 43c38fd..fee249e 100644 --- a/include/boost/type_traits/composite_traits.hpp +++ b/include/boost/type_traits/composite_traits.hpp @@ -392,7 +392,7 @@ template { BOOST_STATIC_CONSTANT(bool, value = true); }; // Metrowerks thinks this creates ambiguities -# if !defined(__MWERKS__) || __MWERKS__ > 0x2407 +# if !defined(__MWERKS__) || __MWERKS__ >= 0x3000 template struct is_member_function_pointer{ BOOST_STATIC_CONSTANT(bool, value = true); }; @@ -577,7 +577,7 @@ struct is_member_function_pointer struct is_member_function_pointer{ BOOST_STATIC_CONSTANT(bool, value = true); }; -# endif // __MWERKS__ < 0x2406 +# endif // __MWERKS__ < 0x3000 #else namespace detail{