X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/puzzles/blobdiff_plain/1e3e152de7cc491b63c5e351b5f603d307182b07..5d8c6c556982ae44f786d14a6d641182ced15043:/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;