[CBMFS] Fix sector slack length.

This commit is contained in:
2024-04-22 15:40:19 +01:00
parent 18e6459ff7
commit 2b4a337eb0

View File

@@ -268,7 +268,11 @@ public sealed partial class CBM
if(errno != ErrorNumber.NoError)
break;
data.Write(sector, 2, 254);
byte toRead = sector[0] == 0 ? sector[1] : (byte)254;
if(toRead == 255)
toRead--;
data.Write(sector, 2, toRead);
if(sector[0] == 0)
break;