aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2017-07-06 12:54:10 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2017-07-06 12:54:10 +0100
commit318c48e30402eadaeee86dee9486733678c5fef4 (patch)
treee5525d528a0fa911bbca4a5b836c9fd1a0a559c1 /libcpp
parent68d872d728caced187cfef59c8a5a04af34b2c64 (diff)
downloadgcc-318c48e30402eadaeee86dee9486733678c5fef4.zip
gcc-318c48e30402eadaeee86dee9486733678c5fef4.tar.gz
gcc-318c48e30402eadaeee86dee9486733678c5fef4.tar.bz2
Prevent __uses_alloc from holding dangling references
* include/bits/uses_allocator.h (__use_alloc(const _Alloc&&)): Add deleted overload to prevent dangling references to rvalues. * include/experimental/memory_resource (polymorphic_allocator::construct): Do not call __use_alloc with rvalue arguments. From-SVN: r250019
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions