diff options
author | Paolo Carlini <pcarlini@suse.de> | 2005-01-03 00:02:47 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2005-01-03 00:02:47 +0000 |
commit | bea53dbfbcfb1c28264244e151a6170be97fe378 (patch) | |
tree | 146256ff5e26b155136c80927e19e8b3c49a6faf /gcc | |
parent | 1330529e587cb17366dc5ae6fc510f32b19ad123 (diff) | |
download | gcc-bea53dbfbcfb1c28264244e151a6170be97fe378.zip gcc-bea53dbfbcfb1c28264244e151a6170be97fe378.tar.gz gcc-bea53dbfbcfb1c28264244e151a6170be97fe378.tar.bz2 |
istream.cc (basic_istream<char>::ignore(streamsize), [...]): Avoid _M_gcount overflows.
2005-01-02 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)): Avoid
_M_gcount overflows.
* include/bits/istream.tcc (ignore(streamsize), ignore(streamsize,
int_type)): Likewise; use snextc in the main loop, consistently
with the specializations above.
From-SVN: r92816
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions