[Scummvm-cvs-logs] SF.net SVN: scummvm:[34385] scummvm/trunk/backends/fs/stdiostream.cpp

fingolfin at users.sourceforge.net fingolfin at users.sourceforge.net
Sat Sep 6 19:00:51 CEST 2008


Revision: 34385
          http://scummvm.svn.sourceforge.net/scummvm/?rev=34385&view=rev
Author:   fingolfin
Date:     2008-09-06 17:00:50 +0000 (Sat, 06 Sep 2008)

Log Message:
-----------
Unlike ferror, our Stream::ioFailed() is also supposed to return true when the end of stream has been reached

Modified Paths:
--------------
    scummvm/trunk/backends/fs/stdiostream.cpp

Modified: scummvm/trunk/backends/fs/stdiostream.cpp
===================================================================
--- scummvm/trunk/backends/fs/stdiostream.cpp	2008-09-06 16:46:28 UTC (rev 34384)
+++ scummvm/trunk/backends/fs/stdiostream.cpp	2008-09-06 17:00:50 UTC (rev 34385)
@@ -146,7 +146,7 @@
 }
 
 bool StdioStream::ioFailed() const {
-	return ferror((FILE *)_handle) != 0;
+	return eos() || ferror((FILE *)_handle) != 0;
 }
 
 void StdioStream::clearIOFailed() {


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list