diff options
Diffstat (limited to 'contrib/ncurses/ncurses/curses.priv.h')
-rw-r--r-- | contrib/ncurses/ncurses/curses.priv.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/contrib/ncurses/ncurses/curses.priv.h b/contrib/ncurses/ncurses/curses.priv.h index 02b81a4ccc93..76a923059e76 100644 --- a/contrib/ncurses/ncurses/curses.priv.h +++ b/contrib/ncurses/ncurses/curses.priv.h @@ -33,7 +33,7 @@ /* - * $Id: curses.priv.h,v 1.142 1999/07/04 01:21:35 tom Exp $ + * $Id: curses.priv.h,v 1.144 1999/10/22 23:15:37 tom Exp $ * * curses.priv.h * @@ -388,6 +388,8 @@ struct screen { /* hashes for old and new lines */ unsigned long *oldhash, *newhash; + + bool _cleanup; /* cleanup after int/quit signal */ }; extern SCREEN *_nc_screen_chain; @@ -734,6 +736,9 @@ extern int *_nc_oldnums; if ((SP->_buffered != 0) != flag) \ _nc_set_buffer(SP->_ofp, flag) +#define NC_OUTPUT ((SP != 0) ? SP->_ofp : stdout) +#define _nc_flush() (void)fflush(NC_OUTPUT) + /* * On systems with a broken linker, define 'SP' as a function to force the * linker to pull in the data-only module with 'SP'. |