# HG changeset patch # User Jason Rumney # Date 1190710383 0 # Node ID d8f4346c8ee1a3f5fdfa9222662f7454b673d859 # Parent d74a2df235a9fca0d1078ffe1418f9a63ed6340b (init_sys_modes): Use set_terminal_modes_hook. (reset_sys_modes): Use reset_terminal_modes_hook. diff -r d74a2df235a9 -r d8f4346c8ee1 src/sysdep.c --- a/src/sysdep.c Tue Sep 25 07:29:43 2007 +0000 +++ b/src/sysdep.c Tue Sep 25 08:53:03 2007 +0000 @@ -1781,7 +1781,8 @@ setbuf (tty_out->output, (char *) _sobuf); #endif - tty_set_terminal_modes (tty_out->terminal); + if (tty_out->terminal->set_terminal_modes_hook) + tty_out->terminal->set_terminal_modes_hook (tty_out->terminal); if (!tty_out->term_initted) { @@ -1993,7 +1994,8 @@ } #endif - tty_reset_terminal_modes (tty_out->terminal); + if (tty_out->terminal->reset_terminal_modes_hook) + tty_out->terminal->reset_terminal_modes_hook (tty_out->terminal); #ifdef BSD_SYSTEM #ifndef BSD4_1