Print correct color set limit value in error message

This commit is contained in:
Rangi
2026-07-09 21:29:02 -04:00
parent 7b97d7ce15
commit 39e7e064c9
+6 -7
View File
@@ -1086,21 +1086,21 @@ void process() {
}
// This color set is incomparable with all previous ones, so add it as a new one
attrs.colorSetID = colorSets.size();
if (colorSets.size() == AttrmapEntry::background) { // Check for overflow
fatal(
"Reached %zu color sets... sorry, this image is too much for me to handle :(",
AttrmapEntry::transparent
);
fatal("Cannot create more than %zu color sets", colorSets.size());
}
attrs.colorSetID = colorSets.size();
colorSets.push_back(colorSet);
if (checkVerbosity(VERB_DEBUG)) {
fprintf(
stderr,
"- Tile (%" PRIu32 ", %" PRIu32 ") adds color set #%zu: [",
tile.x,
tile.y,
colorSets.size()
attrs.colorSetID
);
for (uint16_t color : colorSet) {
fprintf(stderr, "$%04x, ", color);
@@ -1108,7 +1108,6 @@ void process() {
fputs("]\n", stderr);
}
colorSets.push_back(colorSet);
continue_visiting_tiles:;
}