diff --git a/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp b/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp index 99ded0d..57de800 100644 --- a/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp +++ b/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp @@ -137,7 +137,7 @@ public: long use_count() const // nothrow { - return atomic_load( &use_count_ ); + return static_cast( atomic_load( &use_count_ ) ); } };