aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src
diff options
context:
space:
mode:
authorEli Zaretskii2016-08-29 17:27:06 +0300
committerEli Zaretskii2016-08-29 17:27:06 +0300
commit472ebd86277d26e6a7194e0e66fc171439fd8f44 (patch)
treeb6c2a582887ec766d8fadffe99c0f38db812f7b8 /lib-src
parent67a01490934ba5a43b68b7141b20bc8e636ed7c5 (diff)
downloademacs-472ebd86277d26e6a7194e0e66fc171439fd8f44.tar.gz
emacs-472ebd86277d26e6a7194e0e66fc171439fd8f44.zip
Avoid crashes for invalid value of key modifiers
* src/keyboard.c (parse_solitary_modifier): If the argument SYMBOL is not a symbol, don't try to recognize it. See http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00502.html for the details. * test/src/keymap-tests.el (keymap-where-is-internal-test): New test, for testing the above fix.
Diffstat (limited to 'lib-src')
0 files changed, 0 insertions, 0 deletions