AP_Filesystem: fixed SITL build

This commit is contained in:
Andrew Tridgell 2020-03-30 15:14:35 +11:00
parent 518ff84ff6
commit 65749706c2
2 changed files with 3 additions and 3 deletions

View File

@ -60,12 +60,12 @@ int AP_Filesystem_Posix::close(int fd)
return ::close(fd);
}
ssize_t AP_Filesystem_Posix::read(int fd, void *buf, size_t count)
int32_t AP_Filesystem_Posix::read(int fd, void *buf, uint32_t count)
{
return ::read(fd, buf, count);
}
ssize_t AP_Filesystem_Posix::write(int fd, const void *buf, size_t count)
int32_t AP_Filesystem_Posix::write(int fd, const void *buf, uint32_t count)
{
return ::write(fd, buf, count);
}

View File

@ -32,7 +32,7 @@ public:
int open(const char *fname, int flags) override;
int close(int fd) override;
int32_t read(int fd, void *buf, uint32_t count) override;
ssize_t write(int fd, const void *buf, uint32_t count) override;
int32_t write(int fd, const void *buf, uint32_t count) override;
int fsync(int fd) override;
int32_t lseek(int fd, int32_t offset, int whence) override;
int stat(const char *pathname, struct stat *stbuf) override;