aboutsummaryrefslogtreecommitdiff
path: root/unfinished
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2011-05-04 18:22:14 +0000
committerSimon Tatham <anakin@pobox.com>2011-05-04 18:22:14 +0000
commit2efc77d2fde7e53604f8490b57f18a36eec5c4fb (patch)
tree46b5441958cc8525ccd09f43c36dea9d0ea57d4c /unfinished
parent4bab5e531b4b49c9b41d2140dd570d05947e7c40 (diff)
downloadpuzzles-2efc77d2fde7e53604f8490b57f18a36eec5c4fb.zip
puzzles-2efc77d2fde7e53604f8490b57f18a36eec5c4fb.tar.gz
puzzles-2efc77d2fde7e53604f8490b57f18a36eec5c4fb.tar.bz2
puzzles-2efc77d2fde7e53604f8490b57f18a36eec5c4fb.tar.xz
Fix warnings generated by gcc 4.6.0 about variables set but not
thereafter read. Most of these changes are just removal of pointless stuff or trivial reorganisations; one change is actually substantive, and fixes a bug in Keen's clue selection (the variable 'bad' was unreferenced not because I shouldn't have set it, but because I _should_ have referenced it!). [originally from svn r9164]
Diffstat (limited to 'unfinished')
-rw-r--r--unfinished/slide.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/unfinished/slide.c b/unfinished/slide.c
index 3ea3c95..fbaa630 100644
--- a/unfinished/slide.c
+++ b/unfinished/slide.c
@@ -895,7 +895,7 @@ static char *validate_desc(game_params *params, char *desc)
{
int w = params->w, h = params->h, wh = w*h;
int *active, *link;
- int mains = 0, mpos = -1;
+ int mains = 0;
int i, tx, ty, minmoves;
char *ret;
@@ -966,7 +966,6 @@ static char *validate_desc(game_params *params, char *desc)
link[i] = -1;
if (strchr("mM", c) != NULL) {
mains++;
- mpos = i;
}
i++;
}
@@ -2363,14 +2362,17 @@ int main(int argc, char **argv)
game_state *s;
char *id = NULL, *desc, *err;
int count = FALSE;
- int ret, really_verbose = FALSE;
+ int ret;
int *moves;
while (--argc > 0) {
char *p = *++argv;
+ /*
if (!strcmp(p, "-v")) {
- really_verbose = TRUE;
- } else if (!strcmp(p, "-c")) {
+ verbose = TRUE;
+ } else
+ */
+ if (!strcmp(p, "-c")) {
count = TRUE;
} else if (*p == '-') {
fprintf(stderr, "%s: unrecognised option `%s'\n", argv[0], p);