diff options
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 |