The GTK `--generate' option didn't validate the game parameters. It

does now.

[originally from svn r5836]
This commit is contained in:
Simon Tatham
2005-05-23 11:13:39 +00:00
parent 9c54e18f0b
commit 916ad91298

5
gtk.c
View File

@ -1280,7 +1280,10 @@ int main(int argc, char **argv)
if ( (seed = strchr(params, '#')) != NULL ) if ( (seed = strchr(params, '#')) != NULL )
*seed++ = '\0'; *seed++ = '\0';
thegame.decode_params(par, params); thegame.decode_params(par, params);
} else { }
if ((error = thegame.validate_params(par)) != NULL) {
fprintf(stderr, "%s: %s\n", pname, error);
return 1;
} }
parstr = thegame.encode_params(par, FALSE); parstr = thegame.encode_params(par, FALSE);