aboutsummaryrefslogtreecommitdiff
path: root/midend.c
diff options
context:
space:
mode:
Diffstat (limited to 'midend.c')
-rw-r--r--midend.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/midend.c b/midend.c
index 30ad32b..efe8111 100644
--- a/midend.c
+++ b/midend.c
@@ -573,3 +573,11 @@ char *midend_set_config(midend_data *me, int which, config_item *cfg)
return NULL;
}
+
+char *midend_text_format(midend_data *me)
+{
+ if (me->ourgame->can_format_as_text && me->statepos > 0)
+ return me->ourgame->text_format(me->states[me->statepos-1]);
+ else
+ return NULL;
+}