re PR libstdc++/6750 (ofstream incorrectly sets failbit (severe regression))
authorBenjamin Kosnik <bkoz@gcc.gnu.org>
Fri, 24 May 2002 15:50:51 +0000 (15:50 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Fri, 24 May 2002 15:50:51 +0000 (15:50 +0000)
commit52f02d949e31180b80d2cd2535e9147bccceb901
tree5e9be3b32d3a0564f481ae3dffdeaf34d3b10573
parentd2f108e266cd19172d664d433e772420e88d1504
re PR libstdc++/6750 (ofstream incorrectly sets failbit (severe regression))

2002-05-24  Benjamin Kosnik  <bkoz@redhat.com>

PR libstdc++/6750
* include/bits/ostream.tcc (ostream::operator<<(const char*)): Fix
for empty string literal.
(ostream::operator<<(const _CharT*)): Same.
(ostream<char>::operator<<(const char*)): Same.
(ostream<char>::operator<<(streambuf*)): Same.
* testsuite/27_io/ostream_inserter_char.cc (test08): Add tests.
* testsuite/27_io/ostream_inserter_other.cc (test02): Modify.

From-SVN: r53839
libstdc++-v3/include/bits/ostream.tcc
libstdc++-v3/testsuite/27_io/ostream_inserter_char.cc
libstdc++-v3/testsuite/27_io/ostream_inserter_other.cc