summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/autoload.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2019-10-14 02:52:25 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2019-10-14 02:52:25 +0200
commitd1963b312d021e277c12005a2b130c292623e5e7 (patch)
tree8b8edc1c71fdd3df141e7d3f053a2a1c4bd116c6 /lisp/emacs-lisp/autoload.el
parentea7610f1f1e0022647000502a5dfcba8707c4964 (diff)
downloademacs-d1963b312d021e277c12005a2b130c292623e5e7.tar.gz
emacs-d1963b312d021e277c12005a2b130c292623e5e7.tar.bz2
emacs-d1963b312d021e277c12005a2b130c292623e5e7.zip
Further changes to ensure that copy-keymap doesn't segfault
* src/keymap.c (copy_keymap_1, copy_keymap_set_char_table): Ensure we don't recurse infinitely when using non-sparse keymaps, too. This change makes this form not segfault: (let ((map (make-keymap))) (define-key map " " map) (copy-keymap map))
Diffstat (limited to 'lisp/emacs-lisp/autoload.el')
0 files changed, 0 insertions, 0 deletions