diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/tools/floptool.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/floptool.cpp b/src/tools/floptool.cpp index bfd049def95..0f92ea1659a 100644 --- a/src/tools/floptool.cpp +++ b/src/tools/floptool.cpp @@ -82,7 +82,7 @@ static int ram_seekproc(void *file, int64_t offset, int whence) static size_t ram_readproc(void *file, void *buffer, size_t length) { auto f = (iofile_ram *)file; - size_t l = std::min(length, f->data->size() - f->pos); + size_t l = std::min(length, size_t(f->data->size() - f->pos)); memcpy(buffer, f->data->data() + f->pos, l); return l; } @@ -90,7 +90,7 @@ static size_t ram_readproc(void *file, void *buffer, size_t length) static size_t ram_writeproc(void *file, const void *buffer, size_t length) { auto f = (iofile_ram *)file; - size_t l = std::min(length, f->data->size() - f->pos); + size_t l = std::min(length, size_t(f->data->size() - f->pos)); memcpy(f->data->data() + f->pos, buffer, l); return l; } |