Gary Wong points out a couple of minor errors in the setting of

`used_solve'.

[originally from svn r7343]
This commit is contained in:
Simon Tatham
2007-02-28 21:02:31 +00:00
parent e663595a5c
commit de5ccc9352

View File

@ -2205,7 +2205,7 @@ static char *interpret_move(game_state *state, game_ui *ui, game_drawstate *ds,
solver_obvious(tmp); solver_obvious(tmp);
else else
solver_state(tmp, DIFF_UNREASONABLE-1); solver_state(tmp, DIFF_UNREASONABLE-1);
ret = diff_game(state, tmp, 0); ret = diff_game(state, tmp, 1);
free_game(tmp); free_game(tmp);
return ret; return ret;
} }
@ -2594,6 +2594,7 @@ static game_state *execute_move(game_state *state, char *move)
#endif #endif
} else if (c == 'S') { } else if (c == 'S') {
move++; move++;
ret->used_solve = 1;
} else } else
goto badmove; goto badmove;