Merge pull request #605 from tdaede/fix_physical_sector_ordering

D88/NFD: Add physical layout before adding sector.
This commit is contained in:
David Given
2022-10-02 20:46:38 +02:00
committed by GitHub
2 changed files with 2 additions and 4 deletions

View File

@@ -190,11 +190,10 @@ public:
}
Bytes data(sectorSize);
inputFile.read((char*)data.begin(), data.size());
physical->add_sector(sectorId);
const auto& sector = image->put(track, head, sectorId);
sector->status = Sector::OK;
sector->data = data;
physical->add_sector(sectorId);
}
if (mediaFlag != 0x20)

View File

@@ -144,11 +144,10 @@ public:
}
Bytes data(sectorSize);
inputFile.read((char*)data.begin(), data.size());
physical->add_sector(sectorId);
const auto& sector = image->put(track, head, sectorId);
sector->status = Sector::OK;
sector->data = data;
physical->add_sector(sectorId);
}
}