[AaruFormat] Fix sector status not propagating properly in ReadSectors[Long].

This commit is contained in:
2025-11-26 11:45:10 +00:00
parent 26781eda6d
commit bc7d192b10

View File

@@ -237,10 +237,11 @@ public sealed partial class AaruFormat
out byte[] sectorBuffer,
out SectorStatus singleSectorStatus);
sectorStatus[i] = singleSectorStatus;
if(res != ErrorNumber.NoError)
{
buffer = ms.ToArray();
sectorStatus[i] = singleSectorStatus;
buffer = ms.ToArray();
return res;
}
@@ -267,10 +268,11 @@ public sealed partial class AaruFormat
out byte[] sectorBuffer,
out SectorStatus singleSectorStatus);
sectorStatus[i] = singleSectorStatus;
if(res != ErrorNumber.NoError)
{
buffer = ms.ToArray();
sectorStatus[i] = singleSectorStatus;
buffer = ms.ToArray();
return res;
}