diff options
| author | Thomas Rodgers <rodgert@appliantology.com> | 2021-06-08 15:51:53 -0700 |
|---|---|---|
| committer | Thomas Rodgers <rodgert@appliantology.com> | 2021-06-08 15:55:10 -0700 |
| commit | 25e5ecdf82b49977e86bfaded236fb34af2705ed (patch) | |
| tree | 889ce3d70e31292fa03457b55c56756fc55f8526 /libstdc++-v3/include/bits/atomic_base.h | |
| parent | 16a8e18858abdc877b14caf33dec24aada1a3308 (diff) | |
libstdc++: Fix Wrong param type in :atomic_ref<_Tp*>::wait [PR100889]
libstdc++-v3/ChangeLog:
PR libstdc++/100889
* include/bits/atomic_base.h (atomic_ref<_Tp*>::wait):
Change parameter type from _Tp to _Tp*.
* testsuite/29_atomics/atomic_ref/wait_notify.cc: Extend
coverage of types tested.
Diffstat (limited to 'libstdc++-v3/include/bits/atomic_base.h')
| -rw-r--r-- | libstdc++-v3/include/bits/atomic_base.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libstdc++-v3/include/bits/atomic_base.h b/libstdc++-v3/include/bits/atomic_base.h index 029b8ad65a9..20cf1343c58 100644 --- a/libstdc++-v3/include/bits/atomic_base.h +++ b/libstdc++-v3/include/bits/atomic_base.h @@ -1870,7 +1870,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION #if __cpp_lib_atomic_wait _GLIBCXX_ALWAYS_INLINE void - wait(_Tp __old, memory_order __m = memory_order_seq_cst) const noexcept + wait(_Tp* __old, memory_order __m = memory_order_seq_cst) const noexcept { __atomic_impl::wait(_M_ptr, __old, __m); } // TODO add const volatile overload |
