summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1997-06-04 21:21:53 +0000
committerRichard M. Stallman <rms@gnu.org>1997-06-04 21:21:53 +0000
commit64e870ac90b2e8d5c5eed9dbb3990237615090a6 (patch)
treeaddf8f0a9e2beac577baeb8f81bc0df010a7012a
parenteb20931f181fc6254341e63648d0dc4f3152a550 (diff)
downloademacs-64e870ac90b2e8d5c5eed9dbb3990237615090a6.tar.gz
(Fcopy_keymap): After copying a sub-char-table, do store the copy.
-rw-r--r--src/keymap.c2
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.")
= (Lisp_Object *) alloca (3 * sizeof (Lisp_Object));
elt = Fcopy_sequence (elt);
+ XCONS (tail)->car = elt;
+
map_char_table (copy_keymap_1, Qnil, elt, elt, 0, indices);
}
else if (VECTORP (elt))