From 28fffa93608756f34ee0fcc8ffe429a3fc472966 Mon Sep 17 00:00:00 2001 From: simon Date: Mon, 23 May 2005 11:13:39 +0000 Subject: [PATCH] The GTK `--generate' option didn't validate the game parameters. It does now. git-svn-id: svn://svn.tartarus.org/sgt/puzzles@5836 cda61777-01e9-0310-a592-d414129be87e --- gtk.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gtk.c b/gtk.c index 1e32c6a..859231f 100644 --- a/gtk.c +++ b/gtk.c @@ -1280,7 +1280,10 @@ int main(int argc, char **argv) if ( (seed = strchr(params, '#')) != NULL ) *seed++ = '\0'; 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); -- 2.11.0