diff --git a/Storage/Disk/DiskImage/Formats/IPF.cpp b/Storage/Disk/DiskImage/Formats/IPF.cpp index a610564d0..a55353fcf 100644 --- a/Storage/Disk/DiskImage/Formats/IPF.cpp +++ b/Storage/Disk/DiskImage/Formats/IPF.cpp @@ -401,7 +401,9 @@ void IPF::add_unencoded_data(std::vector &track, Time segment.length_of_a_bit = bit_length; // Length appears to be in pre-encoded bits; double that to get encoded bits. +#ifndef NDEBUG const auto byte_length = (num_bits + 7) >> 3; +#endif segment.data.reserve(num_bits * 16); auto encoder = Storage::Encodings::MFM::GetMFMEncoder(segment.data);