]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR libstdc++/5820 (EOF not handled correctly on input)
authorBenjamin Kosnik <bkoz@gcc.gnu.org>
Tue, 30 Apr 2002 08:28:04 +0000 (08:28 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Tue, 30 Apr 2002 08:28:04 +0000 (08:28 +0000)
2002-04-29  Benjamin Kosnik  <bkoz@redhat.com>

        PR libstdc++/5820
        * include/bits/fstream.tcc (basic_filebuf::_M_underflow_common):
        Check for eof.
        * include/bits/streambuf_iterator.h: Match stream_iterator.h.
        (istreambuf_iterator::operator++): Invalidate on eof.
        (istreambuf_iterator::operator++(int)): Same.
        (istreambuf_iterator::operator*): Same.

From-SVN: r52936

libstdc++-v3/ChangeLog

index 95c5b24c61966911b59028d9af1ed11c5379112c..6970448eab221b3fe294eb73d6eceb983628e1cc 100644 (file)
        * config/cpu/mmix/bits/cpu_limits.h: New file.
        * configure.target (CPULIMITSH): Use it.
 
-2002-04-22  Benjamin Kosnik  <bkoz@redhat.com>
-
-       * include/bits/istream.tcc (istream::read): Fix.
-       * testsuite/27_io/istream_unformatted.cc (main): Add.
-
 2002-04-20  Jason Merrill  <jason@redhat.com>
 
        PR libstdc++/4150