scan istream on Irix without crashing

This commit is contained in:
David Rose 2004-12-01 21:45:04 +00:00
parent b9caf48c17
commit e13d8f7518

View File

@ -148,7 +148,7 @@ read_prc(istream &in) {
in.read(buffer, buffer_size);
size_t count = in.gcount();
while (count != 0) {
while (count != 0 && !in.fail() && !in.eof()) {
char *buffer_end = buffer + count;
// Look for the first line in the buffer..