aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/keymap.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/keymap.c b/src/keymap.c
index bfc81614245..7f329cc9a1a 100644
--- a/src/keymap.c
+++ b/src/keymap.c
@@ -2930,7 +2930,11 @@ where_is_internal_1 (key, binding, args, data)
2930 Faset (sequence, last, make_number (XINT (key) | meta_modifier)); 2930 Faset (sequence, last, make_number (XINT (key) | meta_modifier));
2931 } 2931 }
2932 else 2932 else
2933 sequence = append_key (this, key); 2933 {
2934 if (CONSP (key))
2935 key = Fcons (XCAR (key), XCDR (key));
2936 sequence = append_key (this, key);
2937 }
2934 2938
2935 if (!NILP (where_is_cache)) 2939 if (!NILP (where_is_cache))
2936 { 2940 {