diff --git a/include/boost/mpl/protect.hpp b/include/boost/mpl/protect.hpp index 2a17974..19931bc 100644 --- a/include/boost/mpl/protect.hpp +++ b/include/boost/mpl/protect.hpp @@ -28,7 +28,11 @@ template< > struct protect : T { +#if BOOST_WORKAROUND(__EDG_VERSION__, == 238) typedef mpl::protect type; +#else + typedef protect type; +#endif }; #if defined(BOOST_MPL_CFG_BROKEN_DEFAULT_PARAMETERS_IN_NESTED_TEMPLATES)