From b821e8fce47d1dbc8c94448fc3727e58814237a3 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sat, 4 May 2019 16:20:22 +1000 Subject: COMMON: Changed DumpFile & StdIOStream to derive from SeekableWriteStream --- backends/fs/stdiostream.h | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'backends/fs') 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 -- cgit v1.2.3