Index: boost/mpl/print.hpp =================================================================== --- boost/mpl/print.hpp (revision 77882) +++ boost/mpl/print.hpp (working copy) @@ -48,7 +48,7 @@ #endif { #if defined(BOOST_MSVC) - enum { n = sizeof(T) + -1 }; + enum { n = sizeof(T) + 1 }; #elif defined(__MWERKS__) void f(int); #else