1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-25 23:10:47 -08:00

(copy_keymap_1): Do nothing if ELT isn't a keymap.

This commit is contained in:
Richard M. Stallman 1997-05-18 19:06:16 +00:00
parent cc1cdd74d5
commit bee3fc83fc

View file

@ -671,7 +671,8 @@ Lisp_Object
copy_keymap_1 (chartable, idx, elt)
Lisp_Object chartable, idx, elt;
{
Faset (chartable, idx, Fcopy_keymap (elt));
if (!SYMBOLP (elt) && ! NILP (Fkeymapp (elt)))
Faset (chartable, idx, Fcopy_keymap (elt));
}
DEFUN ("copy-keymap", Fcopy_keymap, Scopy_keymap, 1, 1, 0,