diff --git a/libstdc++-v3/include/bits/shared_ptr_atomic.h b/libstdc++-v3/include/bits/shared_ptr_atomic.h index 900499bae32e631a76512bd93ed43f353c161863..50aa46370cabfe32b44935edf61989f1b4763ed4 100644 --- a/libstdc++-v3/include/bits/shared_ptr_atomic.h +++ b/libstdc++-v3/include/bits/shared_ptr_atomic.h @@ -456,8 +456,8 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION typename _Tp::element_type* _M_ptr; _Atomic_count _M_refcount; - static _Atomic_count::pointer - _S_add_ref(_Atomic_count::pointer __p) + static typename _Atomic_count::pointer + _S_add_ref(typename _Atomic_count::pointer __p) { if (__p) {