aboutsummaryrefslogtreecommitdiff
path: root/galaxies.c
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2007-02-28 21:02:31 +0000
committerSimon Tatham <anakin@pobox.com>2007-02-28 21:02:31 +0000
commitde5ccc9352d0156600c0ed1e87daac28015e8c01 (patch)
tree8a21e59daab5f49f8e79ec7bd70002b620bf1bc4 /galaxies.c
parente663595a5c2e8048f33a27ab911bc9f229231df8 (diff)
downloadpuzzles-de5ccc9352d0156600c0ed1e87daac28015e8c01.zip
puzzles-de5ccc9352d0156600c0ed1e87daac28015e8c01.tar.gz
puzzles-de5ccc9352d0156600c0ed1e87daac28015e8c01.tar.bz2
puzzles-de5ccc9352d0156600c0ed1e87daac28015e8c01.tar.xz
Gary Wong points out a couple of minor errors in the setting of
`used_solve'. [originally from svn r7343]
Diffstat (limited to 'galaxies.c')
-rw-r--r--galaxies.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/galaxies.c b/galaxies.c
index d7a90a4..4c69de0 100644
--- a/galaxies.c
+++ b/galaxies.c
@@ -2205,7 +2205,7 @@ static char *interpret_move(game_state *state, game_ui *ui, game_drawstate *ds,
solver_obvious(tmp);
else
solver_state(tmp, DIFF_UNREASONABLE-1);
- ret = diff_game(state, tmp, 0);
+ ret = diff_game(state, tmp, 1);
free_game(tmp);
return ret;
}
@@ -2594,6 +2594,7 @@ static game_state *execute_move(game_state *state, char *move)
#endif
} else if (c == 'S') {
move++;
+ ret->used_solve = 1;
} else
goto badmove;