Fix OpenFile::read() return type

This commit is contained in:
Sebastian Messmer 2015-03-11 01:05:16 +01:00
parent 9741fb3f5c
commit 141b7e08b7
2 changed files with 2 additions and 2 deletions

View File

@ -14,7 +14,7 @@ public:
virtual void stat(struct ::stat *result) const = 0;
virtual void truncate(off_t size) const = 0;
virtual int read(void *buf, size_t count, off_t offset) = 0;
virtual ssize_t read(void *buf, size_t count, off_t offset) = 0;
virtual void write(const void *buf, size_t count, off_t offset) = 0;
virtual void flush() = 0;
virtual void fsync() = 0;

View File

@ -20,7 +20,7 @@ public:
MOCK_CONST_METHOD1(stat, void(struct ::stat*));
MOCK_CONST_METHOD1(truncate, void(off_t));
MOCK_METHOD3(read, int(void*, size_t, off_t));
MOCK_METHOD3(read, ssize_t(void*, size_t, off_t));
MOCK_METHOD3(write, void(const void*, size_t, off_t));
MOCK_METHOD0(flush, void());
MOCK_METHOD0(fsync, void());