diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/keymap.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/keymap.c b/src/keymap.c index c28885ab132..67a4a1075d9 100644 --- a/src/keymap.c +++ b/src/keymap.c | |||
| @@ -853,7 +853,9 @@ store_in_keymap (Lisp_Object keymap, register Lisp_Object idx, Lisp_Object def) | |||
| 853 | XSETCDR (elt, def); | 853 | XSETCDR (elt, def); |
| 854 | return def; | 854 | return def; |
| 855 | } | 855 | } |
| 856 | else if (CONSP (idx) && CHARACTERP (XCAR (idx))) | 856 | else if (CONSP (idx) |
| 857 | && CHARACTERP (XCAR (idx)) | ||
| 858 | && CHARACTERP (XCAR (elt))) | ||
| 857 | { | 859 | { |
| 858 | int from = XFASTINT (XCAR (idx)); | 860 | int from = XFASTINT (XCAR (idx)); |
| 859 | int to = XFASTINT (XCDR (idx)); | 861 | int to = XFASTINT (XCDR (idx)); |