OSDN Git Service

2003-06-02 Paolo Carlini <pcarlini@unitus.it>
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Jun 2003 16:46:28 +0000 (16:46 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Jun 2003 16:46:28 +0000 (16:46 +0000)
commit4d279bdf4e528b2a00ef2bc1284377ade4655ea9
tree596e3ee1b79fee127137c8ee515c55e575e1a76c
parent0aeedce89c85d076fa66ee5badafec49c309343a
2003-06-02  Paolo Carlini  <pcarlini@unitus.it>

PR libstdc++/9761
* include/bits/fstream.tcc (pbackfail): If the pback buffer
is already active don't try to store in it a second char.
* testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: New.

* include/bits/fstream.tcc (pbackfail): Add unbuffered bits.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67337 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/fstream.tcc
libstdc++-v3/testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc [new file with mode: 0644]