diff --git a/include/boost/type_traits/detail/bool_trait_def.hpp b/include/boost/type_traits/detail/bool_trait_def.hpp index 5c2b7ed..9dd08e5 100644 --- a/include/boost/type_traits/detail/bool_trait_def.hpp +++ b/include/boost/type_traits/detail/bool_trait_def.hpp @@ -59,9 +59,8 @@ typedef T arg1; \ \ template< typename U1 > \ - struct apply \ + struct apply : trait< U1 > \ { \ - typedef typename trait< U1 >::type type; \ }; \ }; \ } \