From 09d82d808a37c1455f8e0fa9fdddf087e23240e0 Mon Sep 17 00:00:00 2001 From: Peter Ferrie Date: Tue, 2 Aug 2022 13:18:19 -0700 Subject: [PATCH] mfi_dsk: fix logic error (nw) --- src/lib/formats/mfi_dsk.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/formats/mfi_dsk.cpp b/src/lib/formats/mfi_dsk.cpp index 99a421239b7..bbffd81a9dc 100644 --- a/src/lib/formats/mfi_dsk.cpp +++ b/src/lib/formats/mfi_dsk.cpp @@ -143,7 +143,7 @@ bool mfi_format::load(util::random_read &io, uint32_t form_factor, const std::ve unsigned int cell_count = src.size(); uint32_t mg = src[0] & MG_MASK; uint32_t wmg = src[cell_count - 1] & MG_MASK; - if(mg != wmg && (mg == OLD_MG_A || mg == OLD_MG_B) && (wmg == OLD_MG_A && wmg == OLD_MG_B)) + if(mg != wmg && (mg == OLD_MG_A || mg == OLD_MG_B) && (wmg == OLD_MG_A || wmg == OLD_MG_B)) // Flux change at 0, add it track.push_back(MG_F | 0);