# HG changeset patch # User Juanma Barranquero # Date 1202729381 0 # Node ID 47c48e8e3205f860d7495e74367690c46d689d79 # Parent 5560603238a5d76bc2a4545ed375e100dfc2dce5 (read_key_sequence): Don't pass args with side effects to AREF, it fails when compiling with -DENABLE_CHECKING. diff -r 5560603238a5 -r 47c48e8e3205 src/keyboard.c --- a/src/keyboard.c Mon Feb 11 11:28:35 2008 +0000 +++ b/src/keyboard.c Mon Feb 11 11:29:41 2008 +0000 @@ -9590,7 +9590,8 @@ } GROW_RAW_KEYBUF; - ASET (raw_keybuf, raw_keybuf_count++, key); + ASET (raw_keybuf, raw_keybuf_count, key); + raw_keybuf_count++; } /* Clicks in non-text areas get prefixed by the symbol @@ -9617,7 +9618,7 @@ { Lisp_Object window, posn; - window = POSN_WINDOW (EVENT_START (key)); + window = POSN_WINDOW (EVENT_START (key)); posn = POSN_POSN (EVENT_START (key)); if (CONSP (posn)