Mercurial > emacs
diff src/sysdep.c @ 84848:d8f4346c8ee1
(init_sys_modes): Use set_terminal_modes_hook.
(reset_sys_modes): Use reset_terminal_modes_hook.
| author | Jason Rumney <jasonr@gnu.org> |
|---|---|
| date | Tue, 25 Sep 2007 08:53:03 +0000 |
| parents | 53194ec05789 |
| children | 29a2854dd601 |
line wrap: on
line diff
--- 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
