From 3ef968cd5e6a7f59ac4f665918a97e4597335327 Mon Sep 17 00:00:00 2001 From: millert Date: Sat, 17 Jan 1998 16:27:30 +0000 Subject: Use _ti_get_screensize() from libtermlib to update screen size if changed after a program is suspended. Define EXTERN_TERMINFO in curses.h. Update to ncurses-4.1-980103 and crank minor. --- lib/libcurses/lib_getch.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'lib/libcurses/lib_getch.c') diff --git a/lib/libcurses/lib_getch.c b/lib/libcurses/lib_getch.c index 94513092d1a..6178563f3eb 100644 --- a/lib/libcurses/lib_getch.c +++ b/lib/libcurses/lib_getch.c @@ -1,4 +1,4 @@ -/* $OpenBSD: lib_getch.c,v 1.4 1997/12/06 19:11:04 millert Exp $ */ +/* $OpenBSD: lib_getch.c,v 1.5 1998/01/17 16:27:33 millert Exp $ */ /*************************************************************************** @@ -30,7 +30,7 @@ #include -MODULE_ID("Id: lib_getch.c,v 1.37 1997/11/30 00:37:38 tom Exp $") +MODULE_ID("Id: lib_getch.c,v 1.38 1997/12/20 22:22:57 tom Exp $") #include @@ -241,11 +241,10 @@ int ch; if (ch == ERR) { +#if USE_SIZECHANGE if(SP->_sig_winch) { -#ifndef EXTERN_TERMINFO _nc_update_screensize(); -#endif /* resizeterm can push KEY_RESIZE */ if(cooked_key_in_fifo()) { @@ -254,6 +253,7 @@ int ch; returnCode(ch); } } +#endif T(("wgetch returning ERR")); returnCode(ERR); } -- cgit v1.2.3-59-g8ed1b