diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/keymap.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/keymap.c b/src/keymap.c index 32c4afb322d..ef7e90df53a 100644 --- a/src/keymap.c +++ b/src/keymap.c | |||
| @@ -712,6 +712,8 @@ is not copied.") | |||
| 712 | = (Lisp_Object *) alloca (3 * sizeof (Lisp_Object)); | 712 | = (Lisp_Object *) alloca (3 * sizeof (Lisp_Object)); |
| 713 | 713 | ||
| 714 | elt = Fcopy_sequence (elt); | 714 | elt = Fcopy_sequence (elt); |
| 715 | XCONS (tail)->car = elt; | ||
| 716 | |||
| 715 | map_char_table (copy_keymap_1, Qnil, elt, elt, 0, indices); | 717 | map_char_table (copy_keymap_1, Qnil, elt, elt, 0, indices); |
| 716 | } | 718 | } |
| 717 | else if (VECTORP (elt)) | 719 | else if (VECTORP (elt)) |