aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2022-01-17 09:42:35 +0000
committerJonathan Wakely <jwakely@redhat.com>2022-01-17 09:48:09 +0000
commita923345c72aef9ebb6b32f81f4825acc11085803 (patch)
treee194b37479623441cb20ed2d259ee8be5ecb7412
parentb75aab194e3fe40b594d9a70eb7068dc9950bcf0 (diff)
downloadgcc-a923345c72aef9ebb6b32f81f4825acc11085803.zip
gcc-a923345c72aef9ebb6b32f81f4825acc11085803.tar.gz
gcc-a923345c72aef9ebb6b32f81f4825acc11085803.tar.bz2
libstdc++: Add 'typename' to dependent types in atomic<shared_ptr<T>>
libstdc++-v3/ChangeLog: * include/bits/shared_ptr_atomic.h (_Sp_atomic): Add typename to qualified-id for dependent type.
-rw-r--r--libstdc++-v3/include/bits/shared_ptr_atomic.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/libstdc++-v3/include/bits/shared_ptr_atomic.h b/libstdc++-v3/include/bits/shared_ptr_atomic.h
index 900499b..50aa463 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)
{