diff options
Diffstat (limited to '')
| -rw-r--r-- | src/core/file_sys/vfs_real.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/file_sys/vfs_real.cpp b/src/core/file_sys/vfs_real.cpp index 8c6cfcef7..488687ba9 100644 --- a/src/core/file_sys/vfs_real.cpp +++ b/src/core/file_sys/vfs_real.cpp | |||
| @@ -276,14 +276,14 @@ bool RealVfsFile::IsReadable() const { | |||
| 276 | } | 276 | } |
| 277 | 277 | ||
| 278 | std::size_t RealVfsFile::Read(u8* data, std::size_t length, std::size_t offset) const { | 278 | std::size_t RealVfsFile::Read(u8* data, std::size_t length, std::size_t offset) const { |
| 279 | if (!backing->Seek(offset, SEEK_SET)) { | 279 | if (!backing->Seek(static_cast<s64>(offset), SEEK_SET)) { |
| 280 | return 0; | 280 | return 0; |
| 281 | } | 281 | } |
| 282 | return backing->ReadBytes(data, length); | 282 | return backing->ReadBytes(data, length); |
| 283 | } | 283 | } |
| 284 | 284 | ||
| 285 | std::size_t RealVfsFile::Write(const u8* data, std::size_t length, std::size_t offset) { | 285 | std::size_t RealVfsFile::Write(const u8* data, std::size_t length, std::size_t offset) { |
| 286 | if (!backing->Seek(offset, SEEK_SET)) { | 286 | if (!backing->Seek(static_cast<s64>(offset), SEEK_SET)) { |
| 287 | return 0; | 287 | return 0; |
| 288 | } | 288 | } |
| 289 | return backing->WriteBytes(data, length); | 289 | return backing->WriteBytes(data, length); |