X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/puzzles/blobdiff_plain/1e3e152de7cc491b63c5e351b5f603d307182b07..81ff8295651d75cdd07ff6fbb5a52d8aebe84136:/midend.c diff --git a/midend.c b/midend.c index f4eeb61..dec0cc9 100644 --- a/midend.c +++ b/midend.c @@ -947,7 +947,9 @@ char *midend_solve(midend_data *me) return "No game set up to solve"; /* _shouldn't_ happen! */ msg = "Solve operation failed"; /* game _should_ overwrite on error */ - s = me->ourgame->solve(me->states[0].state, me->aux_info, &msg); + s = me->ourgame->solve(me->states[0].state, + me->states[me->statepos-1].state, + me->aux_info, &msg); if (!s) return msg;