mirror of
https://github.com/davidgiven/fluxengine.git
synced 2025-10-31 11:17:01 -07:00
Conflicted sectors are now treated as bad.
This commit is contained in:
24
lib/image.cc
24
lib/image.cc
@@ -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++;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user