diff options
Diffstat (limited to 'engines/gargoyle/frotz/glk_interface.cpp')
-rw-r--r-- | engines/gargoyle/frotz/glk_interface.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/gargoyle/frotz/glk_interface.cpp b/engines/gargoyle/frotz/glk_interface.cpp index 13d0a562b5..c536a48df5 100644 --- a/engines/gargoyle/frotz/glk_interface.cpp +++ b/engines/gargoyle/frotz/glk_interface.cpp @@ -397,5 +397,12 @@ void GlkInterface::smartstatusline() { glk_window_move_cursor(gos_upper, cury - 1, curx - 1); } +void GlkInterface::gos_cancel_pending_line() { + event_t ev; + glk_cancel_line_event(gos_linewin, &ev); + gos_linebuf[ev.val1] = '\0'; + gos_linepending = 0; +} + } // End of namespace Scott } // End of namespace Gargoyle |