* Added new virtual base class 'Stream', ReadStream and

WriteStream are now subclasses of it.
* Added new methods eos(), ioFailed(), clearIOFailed() to
  all streams. This allows better error checking.
* SaveFile classes take advantage of these new standard
  stream APIS
* Removed File::gets()
* Added SeekableReadStream::readLine() (replaces File::gets)
* Added WriteStream::writeString, for convenience

svn-id: r17752
This commit is contained in:
Max Horn 2005-04-22 17:40:09 +00:00
parent ca33ec4563
commit 969ef3dac9
12 changed files with 126 additions and 89 deletions

View file

@ -3032,7 +3032,7 @@ int32 Logic::fnPlayCredits(int32 *params) {
}
char buffer[80];
char *line = f.gets(buffer, sizeof(buffer));
char *line = f.readLine(buffer, sizeof(buffer));
if (!line || *line == 0) {
if (!hasCenterMark) {