diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2017-05-20 13:43:19 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2017-05-20 13:43:56 -0700 |
commit | 848c90e3d43ed7baebab5f2d02d0a9601c6a142b (patch) | |
tree | cfed760dee64a5d4e7185b897e73e29ad52d9ab3 /lisp/emacs-lisp/inline.el | |
parent | 31fded0370c3aa6d2c4370cae21cdb7475873483 (diff) | |
download | emacs-848c90e3d43ed7baebab5f2d02d0a9601c6a142b.tar.gz emacs-848c90e3d43ed7baebab5f2d02d0a9601c6a142b.tar.bz2 emacs-848c90e3d43ed7baebab5f2d02d0a9601c6a142b.zip |
Minor fixes for arity ranges in emacs modules
* src/emacs-module.c (module_make_function):
Check that arities fit into fixnums, for func-arity’s benefit.
(funcall_module): Avoid unnecessary conversion to EMACS_INT.
(module_function_arity): Allow arities greater than SHRT_MAX.
Diffstat (limited to 'lisp/emacs-lisp/inline.el')
0 files changed, 0 insertions, 0 deletions