From eca098473962bbb84dff9dd25001e2a5f589312e Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Wed, 27 Dec 2023 10:58:13 -0500 Subject: [PATCH] Resolve switch-statement warnings. --- Storage/Disk/Encodings/MFM/Constants.hpp | 1 + Storage/Disk/Encodings/MFM/Encoder.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/Storage/Disk/Encodings/MFM/Constants.hpp b/Storage/Disk/Encodings/MFM/Constants.hpp index 838e7d34e..ec8cea788 100644 --- a/Storage/Disk/Encodings/MFM/Constants.hpp +++ b/Storage/Disk/Encodings/MFM/Constants.hpp @@ -44,6 +44,7 @@ const Time FMBitLength = Time(1, 50000); constexpr Time bit_length(Density density) { switch(density) { + default: case Density::Single: return FMBitLength; case Density::Double: return MFMBitLength; case Density::High: return HDMFMBitLength; diff --git a/Storage/Disk/Encodings/MFM/Encoder.cpp b/Storage/Disk/Encodings/MFM/Encoder.cpp index 0379fadab..aa05f47f9 100644 --- a/Storage/Disk/Encodings/MFM/Encoder.cpp +++ b/Storage/Disk/Encodings/MFM/Encoder.cpp @@ -382,6 +382,7 @@ std::shared_ptr Storage::Encodings::MFM::TrackWithSectors( std::optional sector_gap_filler_byte ) { switch(density) { + default: case Density::Single: return TTrackWithSectors(sectors, sector_gap_length, sector_gap_filler_byte); case Density::Double: return TTrackWithSectors(sectors, sector_gap_length, sector_gap_filler_byte); case Density::High: return TTrackWithSectors(sectors, sector_gap_length, sector_gap_filler_byte);