Convert if to switch statement.

This commit is contained in:
2022-11-13 19:38:03 +00:00
parent 98d7ac3349
commit c5b34ee3d9
65 changed files with 2602 additions and 2126 deletions

View File

@@ -94,14 +94,17 @@ static partial class ScsiMmc
int min = 0, sec, frame;
if(leadOutTrack.PMIN == 122)
tocIsNotBcd = true;
if(leadOutTrack.PMIN >= 0xA0 &&
!tocIsNotBcd)
switch(leadOutTrack.PMIN)
{
min += 90;
leadOutTrack.PMIN -= 0x90;
case 122:
tocIsNotBcd = true;
break;
case >= 0xA0 when !tocIsNotBcd:
min += 90;
leadOutTrack.PMIN -= 0x90;
break;
}
if(tocIsNotBcd)

View File

@@ -170,14 +170,17 @@ static partial class ScsiMmc
min = 0;
if(leadOutTrack.PMIN == 122)
tocIsNotBcd = true;
if(leadOutTrack.PMIN >= 0xA0 &&
!tocIsNotBcd)
switch(leadOutTrack.PMIN)
{
min += 90;
leadOutTrack.PMIN -= 0x90;
case 122:
tocIsNotBcd = true;
break;
case >= 0xA0 when !tocIsNotBcd:
min += 90;
leadOutTrack.PMIN -= 0x90;
break;
}
if(tocIsNotBcd)