Index: integral_promotion.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/type_traits/integral_promotion.hpp,v retrieving revision 1.1 diff -b -d -u -b -u -r1.1 integral_promotion.hpp --- integral_promotion.hpp 16 Apr 2006 00:22:36 -0000 1.1 +++ integral_promotion.hpp 25 May 2006 02:50:39 -0000 @@ -23,7 +23,8 @@ namespace type_traits { namespace detail { // 4.5/2 -BOOST_TT_AUX_BOOL_TRAIT_DEF1(need_promotion, T, boost::is_enum::value) +template +struct need_promotion : boost::is_enum {}; // 4.5/1 BOOST_TT_AUX_BOOL_TRAIT_CV_SPEC1(need_promotion, char , true)