[Scummvm-cvs-logs] CVS: scummvm/simon saveload.cpp,1.7,1.8

Max Horn fingolfin at users.sourceforge.net
Fri Apr 22 10:40:51 CEST 2005


Update of /cvsroot/scummvm/scummvm/simon
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14723/simon

Modified Files:
	saveload.cpp 
Log Message:
* 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


Index: saveload.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/simon/saveload.cpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- saveload.cpp	13 Apr 2005 18:36:54 -0000	1.7
+++ saveload.cpp	22 Apr 2005 17:40:08 -0000	1.8
@@ -590,7 +590,7 @@
 	for (i = 0; i != 32; i++)
 		_bit_array[i] = f->readUint16BE();
 	
-	if (f->readingFailed()) {
+	if (f->ioFailed()) {
 		error("load failed");
 	}
 





More information about the Scummvm-git-logs mailing list