diff --git a/include/boost/intrusive/detail/utilities.hpp b/include/boost/intrusive/detail/utilities.hpp index 31bb6e2..db7ab29 100644 --- a/include/boost/intrusive/detail/utilities.hpp +++ b/include/boost/intrusive/detail/utilities.hpp @@ -424,7 +424,7 @@ void destructor_impl(Hook &, detail::link_dispatch) template<> struct builtin_clz_dispatch { - static const unsigned long long call(unsigned long long n) + static unsigned long long call(unsigned long long n) { return __builtin_clzll(n); } }; #endif @@ -432,14 +432,14 @@ void destructor_impl(Hook &, detail::link_dispatch) template<> struct builtin_clz_dispatch { - static const unsigned long call(unsigned long n) + static unsigned long call(unsigned long n) { return __builtin_clzl(n); } }; template<> struct builtin_clz_dispatch { - static const unsigned int call(unsigned int n) + static unsigned int call(unsigned int n) { return __builtin_clz(n); } };