[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