aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/keyboard.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/keyboard.c b/src/keyboard.c
index aa2a8503270..468d9703fe0 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -4265,7 +4265,6 @@ interrupt_signal ()
4265 char c; 4265 char c;
4266 /* Must preserve main program's value of errno. */ 4266 /* Must preserve main program's value of errno. */
4267 int old_errno = errno; 4267 int old_errno = errno;
4268 extern Lisp_Object Vwindow_system;
4269 4268
4270#ifdef USG 4269#ifdef USG
4271 /* USG systems forget handlers when they are used; 4270 /* USG systems forget handlers when they are used;
@@ -4358,6 +4357,12 @@ quit_throw_to_read_char ()
4358 unread_command_events = Qnil; 4357 unread_command_events = Qnil;
4359 unread_command_char = -1; 4358 unread_command_char = -1;
4360 4359
4360#ifdef POLL_FOR_INPUT
4361 /* May be > 1 if in recursive minibuffer. */
4362 if (poll_suppress_count == 0)
4363 abort ();
4364#endif
4365
4361 _longjmp (getcjmp, 1); 4366 _longjmp (getcjmp, 1);
4362} 4367}
4363 4368