diff options
author | Max Horn | 2005-04-22 17:40:09 +0000 |
---|---|---|
committer | Max Horn | 2005-04-22 17:40:09 +0000 |
commit | 969ef3dac93a21d981e4cc2a8c81c0f03a834417 (patch) | |
tree | 9240363f92815c7e92e53b0b42e8d553d4a478c3 /kyra | |
parent | ca33ec4563e05b0940e44de78e0f52bbbf6bfe41 (diff) | |
download | scummvm-rg350-969ef3dac93a21d981e4cc2a8c81c0f03a834417.tar.gz scummvm-rg350-969ef3dac93a21d981e4cc2a8c81c0f03a834417.tar.bz2 scummvm-rg350-969ef3dac93a21d981e4cc2a8c81c0f03a834417.zip |
* 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
Diffstat (limited to 'kyra')
-rw-r--r-- | kyra/script.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/kyra/script.cpp b/kyra/script.cpp index ed071df14c..755ca58925 100644 --- a/kyra/script.cpp +++ b/kyra/script.cpp @@ -413,10 +413,7 @@ void VMContext::loadScript(const char* file) { uint8 chunkName[sizeof("EMC2ORDR") + 1]; // so lets look for our chunks :) - while(true) { - if (script.eof()) { - break; - } + while (!script.eos()) { // lets read only the first 4 chars script.read(chunkName, sizeof(uint8) * 4); chunkName[4] = '\0'; |