aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKarl Heuer1995-05-09 01:32:05 +0000
committerKarl Heuer1995-05-09 01:32:05 +0000
commit46b84797745379c5e14511e16606d0b9481cf5cd (patch)
treebc390254d40929dfafcb50fa0c2f20c81f7b8b8d /src
parente63b8030366768d9cb9d57f4560a456c6c00271f (diff)
downloademacs-46b84797745379c5e14511e16606d0b9481cf5cd.tar.gz
emacs-46b84797745379c5e14511e16606d0b9481cf5cd.zip
[MULTI_KBOARD] (read_char): If the character was for
the wrong kboard, don't let it get processed twice.
Diffstat (limited to 'src')
-rw-r--r--src/keyboard.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/keyboard.c b/src/keyboard.c
index 981b5d91ae9..5f0994c608c 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -1948,6 +1948,7 @@ read_char (commandflag, nmaps, maps, prev_event, used_mouse_menu)
1948 abort (); 1948 abort ();
1949 *tailp = Fcons (c, Qnil); 1949 *tailp = Fcons (c, Qnil);
1950 kb->kbd_queue_has_data = 1; 1950 kb->kbd_queue_has_data = 1;
1951 c = Qnil;
1951 if (single_kboard) 1952 if (single_kboard)
1952 goto wrong_kboard; 1953 goto wrong_kboard;
1953 current_kboard = kb; 1954 current_kboard = kb;