diff options
author | Paul Gilbert | 2019-05-04 16:20:22 +1000 |
---|---|---|
committer | Filippos Karapetis | 2019-05-12 11:44:15 +0300 |
commit | b821e8fce47d1dbc8c94448fc3727e58814237a3 (patch) | |
tree | 6a463d8b27efed174117e9a3d08f56dcc66c3331 /backends/fs | |
parent | f4dacdf34dbbed1869da26ed970bc2f5cf97685e (diff) | |
download | scummvm-rg350-b821e8fce47d1dbc8c94448fc3727e58814237a3.tar.gz scummvm-rg350-b821e8fce47d1dbc8c94448fc3727e58814237a3.tar.bz2 scummvm-rg350-b821e8fce47d1dbc8c94448fc3727e58814237a3.zip |
COMMON: Changed DumpFile & StdIOStream to derive from SeekableWriteStream
Diffstat (limited to 'backends/fs')
-rw-r--r-- | backends/fs/stdiostream.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/backends/fs/stdiostream.h b/backends/fs/stdiostream.h index f2495feac8..c3646b422a 100644 --- a/backends/fs/stdiostream.h +++ b/backends/fs/stdiostream.h @@ -28,7 +28,7 @@ #include "common/stream.h" #include "common/str.h" -class StdioStream : public Common::SeekableReadStream, public Common::WriteStream, public Common::NonCopyable { +class StdioStream : public Common::SeekableReadStream, public Common::SeekableWriteStream, public Common::NonCopyable { protected: /** File handle to the actual file. */ void *_handle; @@ -43,17 +43,17 @@ public: StdioStream(void *handle); virtual ~StdioStream(); - virtual bool err() const; - virtual void clearErr(); - virtual bool eos() const; + virtual bool err() const override; + virtual void clearErr() override; + virtual bool eos() const override; - virtual uint32 write(const void *dataPtr, uint32 dataSize); - virtual bool flush(); + virtual uint32 write(const void *dataPtr, uint32 dataSize) override; + virtual bool flush() override; - virtual int32 pos() const; - virtual int32 size() const; - virtual bool seek(int32 offs, int whence = SEEK_SET); - virtual uint32 read(void *dataPtr, uint32 dataSize); + virtual int32 pos() const override; + virtual int32 size() const override; + virtual bool seek(int32 offs, int whence = SEEK_SET) override; + virtual uint32 read(void *dataPtr, uint32 dataSize) override; }; #endif |