* isgetline.cc (istream::get): Fix a typo.
From-SVN: r19314
This commit is contained in:
parent
39339a62dc
commit
f77cc4ccb1
|
@ -1,3 +1,7 @@
|
||||||
|
Sun Apr 19 22:13:36 1998 H.J. Lu (hjl@gnu.org)
|
||||||
|
|
||||||
|
* isgetline.cc (istream::get): Fix a typo.
|
||||||
|
|
||||||
Thu Mar 5 09:23:28 1998 Manfred Hollstein <manfred@s-direktnet.de>
|
Thu Mar 5 09:23:28 1998 Manfred Hollstein <manfred@s-direktnet.de>
|
||||||
|
|
||||||
* configure.in: Make locating frag files failsafe even for the
|
* configure.in: Make locating frag files failsafe even for the
|
||||||
|
|
|
@ -69,11 +69,9 @@ istream& istream::get(char* buf, int len, char delim)
|
||||||
{
|
{
|
||||||
streambuf *sbuf = rdbuf();
|
streambuf *sbuf = rdbuf();
|
||||||
int ch;
|
int ch;
|
||||||
long count = _IO_getline_info(sbuf, buf, len - 1, delim, -1, &ch);
|
_gcount = _IO_getline_info(sbuf, buf, len - 1, delim, -1, &ch);
|
||||||
if (_gcount == 0 && ch == EOF)
|
if (_gcount == 0 && ch == EOF)
|
||||||
set(ios::failbit|ios::eofbit);
|
set(ios::failbit|ios::eofbit);
|
||||||
else
|
|
||||||
_gcount = count;
|
|
||||||
}
|
}
|
||||||
buf[_gcount] = '\0';
|
buf[_gcount] = '\0';
|
||||||
return *this;
|
return *this;
|
||||||
|
|
Loading…
Reference in New Issue