cdrom/cdrom.c: Fix some nonsense with labels, fixes compile error on... I think Linux?

This commit is contained in:
OBattler
2024-12-31 04:58:59 +01:00
parent 3187595885
commit 084011bd70

View File

@@ -1894,14 +1894,14 @@ cdrom_readsector_raw(cdrom_t *dev, uint8_t *buffer, int sector, int ismsf, int c
case 0x00:
lba = sector;
break;
case 0x40:
case 0x40: {
int m = bcd2bin((sector >> 24) & 0xff);
int s = bcd2bin((sector >> 16) & 0xff);
int f = bcd2bin((sector >> 8) & 0xff);
lba = MSFtoLBA(m, s, f) - 150;
break;
case 0x80:
} case 0x80:
lba = bcd2bin((sector >> 24) & 0xff);
break;
/* Never used values but the compiler complains. */