From: Simon Tatham Date: Wed, 29 Jun 2005 12:19:08 +0000 (+0000) Subject: Validation of random-state-type game descriptions was broken. This X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=074f11edc42902d8f8f97736c78e20d6b99c3dc8;p=sgt-puzzles.git Validation of random-state-type game descriptions was broken. This meant that a Mines game saved before the first click had taken place could not be successfully reloaded. [originally from svn r6036] --- diff --git a/mines.c b/mines.c index 612ade5..d2ec395 100644 --- a/mines.c +++ b/mines.c @@ -1990,6 +1990,7 @@ static char *validate_desc(game_params *params, char *desc) int x, y; if (*desc == 'r') { + desc++; if (!*desc || !isdigit((unsigned char)*desc)) return "No initial mine count in game description"; while (*desc && isdigit((unsigned char)*desc))