istream.cc (basic_istream<char>::ignore(streamsize), [...]): Revert 2005-01-05 change...
authorPaolo Carlini <pcarlini@suse.de>
Tue, 11 Jan 2005 16:48:14 +0000 (16:48 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 11 Jan 2005 16:48:14 +0000 (16:48 +0000)
commita141a5afe1176f2fa8bf7a7383223df55fdef623
tree1c942ddec4a4c9fb5c671be6f9e3451e07a07c8f
parenta969c1d23b142de977b07ce0d7a018fb4aab3893
istream.cc (basic_istream<char>::ignore(streamsize), [...]): Revert 2005-01-05 change...

2005-01-11  Paolo Carlini  <pcarlini@suse.de>

* src/istream.cc (basic_istream<char>::ignore(streamsize),
basic_istream<char>::ignore(streamsize, int_type),
basic_istream<wchar_t>::ignore(streamsize),
basic_istream<wchar_t>::ignore(streamsize, int_type)): Revert
2005-01-05 change: actually, the previous behavior is conforming
and consistent with that of get(char_type*, streamsize, char_type),
albeit slightly different from that of 3.3/3.4 in a corner case
due to the use of snextc.
* include/bits/istream.tcc (ignore(streamsize), ignore(streamsize,
int_type)): Likewise.
* testsuite/27_io/basic_istream/ignore/char/4.cc: Remove.
* testsuite/27_io/basic_istream/ignore/wchar_t/4.cc: Likewise.

From-SVN: r93189
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/istream.tcc
libstdc++-v3/src/istream.cc
libstdc++-v3/testsuite/27_io/basic_istream/ignore/char/4.cc [deleted file]
libstdc++-v3/testsuite/27_io/basic_istream/ignore/wchar_t/4.cc [deleted file]