re PR libstdc++/8466 (basic_stringbuf::str(basic_string const&) modifies its argument)
authorPaolo Carlini <pcarlini@unitus.it>
Tue, 5 Nov 2002 23:28:15 +0000 (00:28 +0100)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 5 Nov 2002 23:28:15 +0000 (23:28 +0000)
commit81646a31577ecfcccac1ccb662012345361aa253
treef308c2759f4d62cb03bc1efb4f23c17d1b7bb7f5
parente9577224cca5c707d48b5b529ff3e9a2dbeffcdb
re PR libstdc++/8466 (basic_stringbuf::str(basic_string const&) modifies its argument)

2002-11-05  Paolo Carlini  <pcarlini@unitus.it>

PR libstdc++/8466
* include/std/std_sstream.h
(basic_stringbuf::str(const __string_type&)):
Cannot use simple assignment since the COW-nature of v3
basic_string is not taken into account in basic_stringbuf.
* testsuite/27_io/stringstream_members.cc: Add test04 from PR.

From-SVN: r58838
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/std_sstream.h
libstdc++-v3/testsuite/27_io/stringstream_members.cc