diff options
author | 2023-09-17 09:41:35 -0400 | |
---|---|---|
committer | 2023-09-17 09:43:06 -0400 | |
commit | 676e44ca955121808828ddc7a8a024dc721f682c (patch) | |
tree | 64ca682d6e9dc0a752339f39f1900cc3b3c50fdb /src/lib/formats/dsk_dsk.cpp | |
parent | 2f7b1f05c72e568032930e7ceba2db0b4cb63e1a (diff) |
imageutl.h: Retire pick_integer_[bl]e and place_integer_[bl]e in favor of the simpler functions in multibyte.h
* multibyte.h: Add constexpr for getters and noexcept for all functions
Diffstat (limited to 'src/lib/formats/dsk_dsk.cpp')
-rw-r--r-- | src/lib/formats/dsk_dsk.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/formats/dsk_dsk.cpp b/src/lib/formats/dsk_dsk.cpp index e6f4cfd7b97..9f5b2240761 100644 --- a/src/lib/formats/dsk_dsk.cpp +++ b/src/lib/formats/dsk_dsk.cpp @@ -13,6 +13,7 @@ #include "imageutl.h" #include "ioprocs.h" +#include "multibyte.h" #include "osdcore.h" // osd_printf_* @@ -251,7 +252,7 @@ FLOPPY_CONSTRUCT( dsk_dsk_construct ) for (i=0; i<tag->tracks * tag->heads; i++) { tag->track_offsets[cnt] = tmp; - tmp += pick_integer_le(header, 0x32, 2); + tmp += get_u16le(&header[0x32]); cnt += skip; } } else { @@ -403,7 +404,7 @@ bool dsk_format::load(util::random_read &io, uint32_t form_factor, const std::ve for (int i=0; i<tracks * heads; i++) { track_offsets[cnt] = tmp; - tmp += pick_integer_le(header, 0x32, 2); + tmp += get_u16le(&header[0x32]); cnt += skip; } } else { |