aboutsummaryrefslogtreecommitdiff
path: root/backends/fs
diff options
context:
space:
mode:
Diffstat (limited to 'backends/fs')
-rw-r--r--backends/fs/stdiostream.h20
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