mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-21 16:05:44 -07:00
Don't allow negative clues in Pattern
This commit is contained in:
@ -913,6 +913,8 @@ static const char *validate_desc(const game_params *params, const char *desc)
|
||||
p = desc;
|
||||
while (*desc && isdigit((unsigned char)*desc)) desc++;
|
||||
n = atoi(p);
|
||||
if (n < 0)
|
||||
return "at least one clue is negative";
|
||||
if (n > INT_MAX - 1)
|
||||
return "at least one clue is grossly excessive";
|
||||
rowspace -= n+1;
|
||||
|
Reference in New Issue
Block a user