Conflicted sectors are now treated as bad.

This commit is contained in:
David Given
2019-03-03 11:39:54 +01:00
parent 8d74861c4f
commit 0eb7620854
3 changed files with 31 additions and 7 deletions

View File

@@ -69,12 +69,28 @@ void writeSectorsToFile(const SectorSet& sectors, const Geometry& geometry,
std::cout << 'X';
missingSectors++;
}
else if (sector->status == Sector::OK)
std::cout << '.';
else
{
badSectors++;
std::cout << 'B';
switch (sector->status)
{
case Sector::OK:
std::cout << '.';
break;
case Sector::BAD_CHECKSUM:
std::cout << 'B';
badSectors++;
break;
case Sector::CONFLICT:
std::cout << 'C';
badSectors++;
break;
default:
std::cout << '?';
break;
}
}
totalSectors++;
}