From c42f784fe5650db43086f3bbd7facbde094ddc7b Mon Sep 17 00:00:00 2001 From: AmatCoder Date: Thu, 1 Nov 2018 14:42:04 +0100 Subject: dsk_dsk.cpp: Avoid to use uninitialized booleans Fix MameTesters #07134. Thanks to Klez for testing. --- src/lib/formats/dsk_dsk.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/lib/formats/dsk_dsk.cpp b/src/lib/formats/dsk_dsk.cpp index d661e1cd105..9fa334fbfd8 100644 --- a/src/lib/formats/dsk_dsk.cpp +++ b/src/lib/formats/dsk_dsk.cpp @@ -420,10 +420,8 @@ bool dsk_format::load(io_generic *io, uint32_t form_factor, floppy_image *image) else sects[j].actual_size = 128 << tr.sector_size_code; - if (sector.fdc_status_reg2 & 0x40) - sects[j].deleted = 1; - if ((sector.fdc_status_reg1 & 0x20) || (sector.fdc_status_reg2 & 0x20)) - sects[j].bad_crc = 1; + sects[j].deleted = (sector.fdc_status_reg2 & 0x40); + sects[j].bad_crc = ((sector.fdc_status_reg1 & 0x20) || (sector.fdc_status_reg2 & 0x20)); if(!(sector.fdc_status_reg1 & 0x04)) { sects[j].data = sect_data + sdatapos; -- cgit v1.2.3