mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-21 02:32:06 +00:00
Check the range of the CLI-specified palette size
This commit is contained in:
@@ -350,6 +350,11 @@ int main(int argc, char *argv[]) {
|
|||||||
if (*arg != '\0') {
|
if (*arg != '\0') {
|
||||||
error("Palette size (-s) argument must be a valid number, not \"%s\"", musl_optarg);
|
error("Palette size (-s) argument must be a valid number, not \"%s\"", musl_optarg);
|
||||||
}
|
}
|
||||||
|
if (options.nbColorsPerPal > 4) {
|
||||||
|
error("Palette size (-s) argument must not exceed 4!");
|
||||||
|
} else if (options.nbColorsPerPal == 0) {
|
||||||
|
error("Palette size (-s) argument may not be 0!");
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case 'T':
|
case 'T':
|
||||||
autoTilemap = true;
|
autoTilemap = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user