diff options
Diffstat (limited to 'midend.c')
| -rw-r--r-- | midend.c | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -1336,7 +1336,7 @@ char *midend_solve(midend *me) return NULL; } -int midend_is_solved(midend *me) +int midend_status(midend *me) { /* * We should probably never be called when the state stack has no @@ -1347,8 +1347,10 @@ int midend_is_solved(midend *me) * practically, a user whose midend has been left in that state * probably _does_ want the 'new game' option to be prominent. */ - return (me->statepos == 0 || - me->ourgame->is_solved(me->states[me->statepos-1].state)); + if (me->statepos == 0) + return +1; + + return me->ourgame->status(me->states[me->statepos-1].state); } char *midend_rewrite_statusbar(midend *me, char *text) |