diff options
author | Paolo Carlini <pcarlini@suse.de> | 2004-11-29 12:59:53 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2004-11-29 12:59:53 +0000 |
commit | d1a7222cce52a8292c8a67a1806ad39e6d6ffe19 (patch) | |
tree | e2be759f3acfab35833964f8d63eda30acb0ee2d /gcc | |
parent | 1cb1fa517f041e44898d1abe4293bb367c30ae95 (diff) | |
download | gcc-d1a7222cce52a8292c8a67a1806ad39e6d6ffe19.zip gcc-d1a7222cce52a8292c8a67a1806ad39e6d6ffe19.tar.gz gcc-d1a7222cce52a8292c8a67a1806ad39e6d6ffe19.tar.bz2 |
re PR libstdc++/18654 (Shrink-to-fit std::string::reserve() calls can reallocate & copy string contents unnecessarily)
2004-11-29 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/18654
* include/bits/basic_string.tcc (_Rep::_S_create): When shrinking,
do not round to pagesize.
* testsuite/21_strings/basic_string/capacity/char/18654.cc: New.
* testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc: New.
From-SVN: r91466
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions