diff options
| author | tgoodwin <tgoodwin> | 1998-07-13 10:22:06 +0000 |
|---|---|---|
| committer | Toby Goodwin <toby@paccrat.org> | 2015-05-16 21:23:08 +0100 |
| commit | 75b4f0440f1e83b020e17b0d09dafe37dbf7e4ee (patch) | |
| tree | b70bfedb865cfe5118679a9205926b293cd92711 /signal.c | |
| parent | 769ce647bc9079b54d745d4e56c790622aff0d57 (diff) | |
add READLINE_OLD
Diffstat (limited to 'signal.c')
| -rw-r--r-- | signal.c | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -28,10 +28,16 @@ extern void catcher(int s) { in_readline = FALSE; switch (s) { extern int rl_pending_input; - + extern VFunction *rl_deprep_term_function; + default: +#if READLINE_OLD rl_clean_up_for_exit(); rl_deprep_terminal(); +#else + _rl_clean_up_for_exit(); + (*rl_deprep_term_function)(); +#endif rl_clear_signals(); rl_pending_input = 0; break; |