diff --git a/include/boost/endian/detail/is_scoped_enum.hpp b/include/boost/endian/detail/is_scoped_enum.hpp index 8109980..f5690a9 100644 --- a/include/boost/endian/detail/is_scoped_enum.hpp +++ b/include/boost/endian/detail/is_scoped_enum.hpp @@ -22,7 +22,7 @@ template struct negation: boost::integral_constant {}; template struct is_scoped_enum: boost::conditional< boost::is_enum::value, - negation>, + negation< boost::is_convertible >, boost::false_type >::type {