[Scummvm-cvs-logs] CVS: scummvm/scumm util.h,2.7,2.8

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


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

Modified Files:
	util.h 
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: util.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/util.h,v
retrieving revision 2.7
retrieving revision 2.8
diff -u -d -r2.7 -r2.8
--- util.h	10 Apr 2005 12:59:16 -0000	2.7
+++ util.h	22 Apr 2005 17:40:08 -0000	2.8
@@ -100,7 +100,7 @@
 	bool openSubFile(const char *filename);
 
 	void close();
-	bool eof() { return _stream->eof(); }
+	bool eof() { return _stream->eos(); }
 	uint32 pos() { return _stream->pos(); }
 	uint32 size() { return _stream->size(); }
 	void seek(int32 offs, int whence = SEEK_SET) { _stream->seek(offs, whence); }





More information about the Scummvm-git-logs mailing list