aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Monnier2008-02-12 04:05:29 +0000
committerStefan Monnier2008-02-12 04:05:29 +0000
commitadf6a42938bc0177388f525c1089ad9f09d797d5 (patch)
treedb0165ba2dda12ffc235bce2e84861e6a995f675 /src
parent174105f78985b7e0a1dd05b9924b0240fa66a4d3 (diff)
downloademacs-adf6a42938bc0177388f525c1089ad9f09d797d5.tar.gz
emacs-adf6a42938bc0177388f525c1089ad9f09d797d5.zip
(read_avail_input): Call Fdelete_terminal.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog1
-rw-r--r--src/keyboard.c9
2 files changed, 6 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index da46657e2f6..0f47ead5f1f 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,6 @@
12008-02-12 Stefan Monnier <monnier@iro.umontreal.ca> 12008-02-12 Stefan Monnier <monnier@iro.umontreal.ca>
2 2
3 * keyboard.c (read_avail_input):
3 * frame.c (Fdelete_frame): Call Fdelete_terminal. 4 * frame.c (Fdelete_frame): Call Fdelete_terminal.
4 5
52008-02-11 Stefan Monnier <monnier@iro.umontreal.ca> 62008-02-11 Stefan Monnier <monnier@iro.umontreal.ca>
diff --git a/src/keyboard.c b/src/keyboard.c
index 78298b96681..21904bf9c28 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -7134,10 +7134,11 @@ read_avail_input (expected)
7134 kill (getpid (), SIGHUP); 7134 kill (getpid (), SIGHUP);
7135 7135
7136 /* XXX Is calling delete_terminal safe here? It calls Fdelete_frame. */ 7136 /* XXX Is calling delete_terminal safe here? It calls Fdelete_frame. */
7137 if (t->delete_terminal_hook) 7137 {
7138 (*t->delete_terminal_hook) (t); 7138 Lisp_Object tmp;
7139 else 7139 XSETTERMINAL (tmp, t);
7140 delete_terminal (t); 7140 Fdelete_terminal (tmp, Qnoelisp);
7141 }
7141 } 7142 }
7142 7143
7143 if (hold_quit.kind != NO_EVENT) 7144 if (hold_quit.kind != NO_EVENT)