diff options
author | Willem Jan Palenstijn | 2008-09-14 22:28:53 +0000 |
---|---|---|
committer | Willem Jan Palenstijn | 2008-09-14 22:28:53 +0000 |
commit | c8eeae8d4dffa5849a23cf963884027a7789504b (patch) | |
tree | 1f2a0de23851cb7e7d1d77114c8379aa27f4fb85 /common/file.h | |
parent | fbfe30bf861af9b83325e0c7fecd4b0a68da5af9 (diff) | |
download | scummvm-rg350-c8eeae8d4dffa5849a23cf963884027a7789504b.tar.gz scummvm-rg350-c8eeae8d4dffa5849a23cf963884027a7789504b.tar.bz2 scummvm-rg350-c8eeae8d4dffa5849a23cf963884027a7789504b.zip |
Big patch changing semantics of ReadStream::eos():
eos() now only returns true _after_ trying to read past the end of the stream.
This has a large potential for regressions. Please test!
svn-id: r34549
Diffstat (limited to 'common/file.h')
-rw-r--r-- | common/file.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/common/file.h b/common/file.h index b4cadd7256..a2739f795f 100644 --- a/common/file.h +++ b/common/file.h @@ -90,6 +90,8 @@ public: bool ioFailed() const; void clearIOFailed(); + bool err() const; + void clearErr(); bool eos() const; virtual int32 pos() const; @@ -126,9 +128,8 @@ public: */ bool isOpen() const; - - bool ioFailed() const; - void clearIOFailed(); + bool err() const; + void clearErr(); virtual uint32 write(const void *dataPtr, uint32 dataSize); |