ref: e86eb9337a8e11b029327cef43861ee15e660285
parent: b0f8e04fb7d307700424935181bc7d6530b53d64
author: ISSOtm <eldredhabert0@gmail.com>
date: Sun Mar 13 07:02:31 EDT 2022
Check the range of the CLI-specified palette size
--- a/src/gfx/main.cpp
+++ b/src/gfx/main.cpp
@@ -350,6 +350,11 @@
if (*arg != '\0') { 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;
case 'T':
autoTilemap = true;
--
⑨