diff -Naur ncurses-5.3/ncurses/curses.priv.h ncurses-5.3.new/ncurses/curses.priv.h --- ncurses-5.3/ncurses/curses.priv.h 2004-01-29 15:00:39 +0300 +++ ncurses-5.3.new/ncurses/curses.priv.h 2004-01-29 14:10:52 +0300 @@ -486,6 +486,9 @@ HASHMAP *hashtab; int hashtab_len; + bool _cleanup; /* cleanup after int/quit signal */ + int (*_outch)(int); /* output handler if not putc */ + /* recent versions of 'screen' have partially-working support for * UTF-8, but do not permit ACS at the same time (see tty_update.c). */ @@ -493,9 +496,6 @@ bool _posix_locale; bool _screen_acs_fix; #endif - - bool _cleanup; /* cleanup after int/quit signal */ - int (*_outch)(int); /* output handler if not putc */ }; extern NCURSES_EXPORT_VAR(SCREEN *) _nc_screen_chain;