From 52032cf9dd2ca62fa642c6491aaaa71b071a4d6a Mon Sep 17 00:00:00 2001 From: Beman Dawes Date: Wed, 19 Feb 2003 01:54:25 +0000 Subject: [PATCH] VC++ 7.1 build 2292 needs this change [SVN r17519] --- include/boost/type_traits/is_convertible.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/boost/type_traits/is_convertible.hpp b/include/boost/type_traits/is_convertible.hpp index 878d247..a5f46e0 100644 --- a/include/boost/type_traits/is_convertible.hpp +++ b/include/boost/type_traits/is_convertible.hpp @@ -128,7 +128,7 @@ struct is_convertible_impl == sizeof(::boost::type_traits::yes_type); }; -#elif (defined(BOOST_MSVC) && (BOOST_MSVC >= 1310) && _MSC_FULL_VER > 13102215) \ +#elif (defined(BOOST_MSVC) && (BOOST_MSVC >= 1310) && _MSC_FULL_VER > 13102292) \ || (defined(__EDG_VERSION__) && (__EDG_VERSION__ >= 245) && !defined(__ICL)) // // This is *almost* an ideal world implementation as it doesn't rely @@ -149,7 +149,7 @@ struct is_convertible_impl { static ::boost::type_traits::no_type BOOST_TT_DECL _m_check(any_conversion ...); static ::boost::type_traits::yes_type BOOST_TT_DECL _m_check(To, int); - static From _m_from; + static From _m_from; BOOST_STATIC_CONSTANT(bool, value = sizeof( _m_check(_m_from, 0) ) == sizeof(::boost::type_traits::yes_type)