re PR libstdc++/10097 (filebuf::underflow drops characters.)
authorPaolo Carlini <pcarlini@unitus.it>
Mon, 17 Mar 2003 23:50:40 +0000 (00:50 +0100)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 17 Mar 2003 23:50:40 +0000 (23:50 +0000)
commitf7e70401d4135fc690034f57cb236a050fa4c91b
tree8b6fb9d753bf7f28130ed78ea76ae7e8a940bdf8
parentd41c4351fecd21f7602c66ac78c594557b87f5c4
re PR libstdc++/10097 (filebuf::underflow drops characters.)

2003-03-17  Paolo Carlini  <pcarlini@unitus.it>
    Petur Runolfsson  <peturr02@ru.is>

PR libstdc++/10097
* src/fstream.cc (basic_filebuf<char>::_M_underflow_common,
basic_filebuf<wchar_t>::_M_underflow_common):
if (gptr() < egptr()) return *gptr().
* testsuite/27_io/filebuf_virtuals.cc (test16): Add.

* testsuite/27_io/filebuf_members.cc (test_04): Minor
changes: unlink fifo before making it, fix spelling error.

Co-Authored-By: Petur Runolfsson <peturr02@ru.is>
From-SVN: r64509
libstdc++-v3/ChangeLog
libstdc++-v3/src/fstream.cc
libstdc++-v3/testsuite/27_io/filebuf_members.cc
libstdc++-v3/testsuite/27_io/filebuf_virtuals.cc