diff --git a/test/for_each.cpp b/test/for_each.cpp index 16a8839..af53c53 100644 --- a/test/for_each.cpp +++ b/test/for_each.cpp @@ -23,6 +23,7 @@ #include #include +#include #include #include @@ -34,11 +35,7 @@ struct printer printer(std::ostream& s) : f_stream(&s) {} template< typename U > void operator()(mpl::identity) { -#if defined(__GNUC__) && (__GNUC__ >= 3 && !defined(BOOST_STRICT_CONFIG)) - *f_stream << reinterpret_cast(typeid(U).name()) << '\n'; -#else *f_stream << typeid(U).name() << '\n'; -#endif } private: