diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2003-06-15 21:20:55 +0000 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2003-06-15 21:20:55 +0000 |
commit | 2cd679c3c8849eb820895ec9ffb589435dc6b8d7 (patch) | |
tree | dc509ec8ea2d891f9220d60168fceaaaf23cb9ee /src | |
parent | 38f7dce375da5ab3a9172185dc6fc5e54ecaf863 (diff) | |
download | emacs-2cd679c3c8849eb820895ec9ffb589435dc6b8d7.tar.gz |
(x_dispatch_event): Don't pass uninitialized
data to kbd_buffer_store_event.
Diffstat (limited to 'src')
-rw-r--r-- | src/xterm.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/xterm.c b/src/xterm.c index 590ce4f7917..f4f411aa5df 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -6989,10 +6989,14 @@ x_dispatch_event (event, display) { struct x_display_info *dpyinfo; struct input_event bufp[10]; - struct input_event *bufpp = bufp; + struct input_event *bufpp; int numchars = 10; int finish = X_EVENT_NORMAL; + for (bufpp = bufp; bufpp != bufp + 10; bufpp++) + EVENT_INIT (*bufpp); + bufpp = bufp; + for (dpyinfo = x_display_list; dpyinfo; dpyinfo = dpyinfo->next) if (dpyinfo->display == display) break; |