diff options
Diffstat (limited to 'src/lib/formats/ami_dsk.cpp')
-rw-r--r-- | src/lib/formats/ami_dsk.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/lib/formats/ami_dsk.cpp b/src/lib/formats/ami_dsk.cpp index 13f6e17f43c..6ad9145c7d8 100644 --- a/src/lib/formats/ami_dsk.cpp +++ b/src/lib/formats/ami_dsk.cpp @@ -2,7 +2,7 @@ // copyright-holders:Olivier Galibert /********************************************************************* - formats/ami_dsk.c + formats/ami_dsk.cpp Amiga disk images @@ -17,22 +17,22 @@ adf_format::adf_format() : floppy_image_format_t() { } -const char *adf_format::name() const +const char *adf_format::name() const noexcept { return "adf"; } -const char *adf_format::description() const +const char *adf_format::description() const noexcept { return "Amiga ADF floppy disk image"; } -const char *adf_format::extensions() const +const char *adf_format::extensions() const noexcept { return "adf"; } -bool adf_format::supports_save() const +bool adf_format::supports_save() const noexcept { return true; } @@ -49,7 +49,7 @@ int adf_format::identify(util::random_read &io, uint32_t form_factor, const std: return 0; } -bool adf_format::load(util::random_read &io, uint32_t form_factor, const std::vector<uint32_t> &variants, floppy_image *image) const +bool adf_format::load(util::random_read &io, uint32_t form_factor, const std::vector<uint32_t> &variants, floppy_image &image) const { desc_s sectors[22]; uint8_t sectdata[512*22]; @@ -78,7 +78,7 @@ bool adf_format::load(util::random_read &io, uint32_t form_factor, const std::ve } if (!is_hd) { - image->set_variant(floppy_image::DSDD); + image.set_variant(floppy_image::DSDD); for (int track=0; track < tracks; track++) { for (int side=0; side < 2; side++) { size_t actual; @@ -87,7 +87,7 @@ bool adf_format::load(util::random_read &io, uint32_t form_factor, const std::ve } } } else { - image->set_variant(floppy_image::DSHD); + image.set_variant(floppy_image::DSHD); for (int track=0; track < tracks; track++) { for (int side=0; side < 2; side++) { size_t actual; @@ -121,11 +121,11 @@ uint32_t adf_format::checksum(const std::vector<bool> &trackbuf, uint32_t pos, i return check & 0x55555555; } -bool adf_format::save(util::random_read_write &io, const std::vector<uint32_t> &variants, floppy_image *image) const +bool adf_format::save(util::random_read_write &io, const std::vector<uint32_t> &variants, const floppy_image &image) const { uint8_t sectdata[512*22]; - bool const hd = image->get_variant() == floppy_image::DSHD; + bool const hd = image.get_variant() == floppy_image::DSHD; int const data_track_size = hd ? 512*22 : 512*11; |