diff --git a/src/cursmenu.c b/src/cursmenu.c index c56e7a8..2a00e34 100644 --- a/src/cursmenu.c +++ b/src/cursmenu.c @@ -356,7 +356,12 @@ char *do_menu (FILE *script, char *line) wattroff (stdscr, A_REVERSE); - get_widech( &ch ); + int rv = get_widech( &ch ); + if (rv == ERR) + { + fatal_error ("internal error: get_widech", NULL); + } + switch (ch) { case KEY_UP: diff --git a/src/infoview.c b/src/infoview.c index cbe374c..273d2e5 100644 --- a/src/infoview.c +++ b/src/infoview.c @@ -271,7 +271,11 @@ int do_beginner_infoview() firstLine, lastLine, numMsgLines); mvwideaddstr(LINES - 1, 0, _("Press SPACE, ENTER or ESCAPE to start gtypist, or 'D' to disable this dialog")); - get_widech(&ch); + int rv = get_widech(&ch); + if (rv == ERR) + { + fatal_error ("internal error: get_widech", NULL); + } } /* free resources */