X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/puzzles/blobdiff_plain/c566778e388091cbcdcf4be8c34ec317dde0ffad..acc7c231cc4a80bd0d2e2e9bad66a4b2bf3e7f49:/mines.c diff --git a/mines.c b/mines.c index 157c0ea..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)) @@ -2352,7 +2353,7 @@ static void free_ui(game_ui *ui) sfree(ui); } -char *encode_ui(game_ui *ui) +static char *encode_ui(game_ui *ui) { char buf[80]; /* @@ -2362,7 +2363,7 @@ char *encode_ui(game_ui *ui) return dupstr(buf); } -void decode_ui(game_ui *ui, char *encoding) +static void decode_ui(game_ui *ui, char *encoding) { sscanf(encoding, "D%d", &ui->deaths); }