diff options
author | Vas Crabb <vas@vastheman.com> | 2021-12-02 08:04:41 +1100 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2021-12-02 08:04:41 +1100 |
commit | 1c8ba9d5c86e42520f026ff029e2b1df5e7acd82 (patch) | |
tree | 30b06bf8fbfbb4895e4f1e763d512838de1022fa /src/lib/formats | |
parent | 404b7add29e35e5f16c6b821845db1335f506730 (diff) |
Fixed a few coverity errors, several of which are real bugs.
Diffstat (limited to 'src/lib/formats')
-rw-r--r-- | src/lib/formats/sorc_dsk.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/formats/sorc_dsk.cpp b/src/lib/formats/sorc_dsk.cpp index 2e7b30d2a3d..52e4d5fa8c4 100644 --- a/src/lib/formats/sorc_dsk.cpp +++ b/src/lib/formats/sorc_dsk.cpp @@ -31,7 +31,7 @@ static int sorc_get_tracks_per_disk(floppy_image_legacy *floppy) static uint64_t sorc_translate_offset(floppy_image_legacy *floppy, int track, int head, int sector) { - return 270*(16*track+sector); + return 270*(16*uint64_t(track+sector)); } static floperr_t get_offset(floppy_image_legacy *floppy, int head, int track, int sector, bool sector_is_index, uint64_t *offset) |