]> git.eshelyaron.com Git - emacs.git/commit
Generalize list1i etc. to all signed integer types
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 18 Oct 2019 20:21:11 +0000 (13:21 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 18 Oct 2019 20:23:11 +0000 (13:23 -0700)
commitf3aa05b1aad055452093350785ea05d4a64142dd
tree41914a875b2fa4b055bfdedb4b66bcc6868a2b54
parentb72ff3667a137ca5d03f6a5c3cff722f004bc8ed
Generalize list1i etc. to all signed integer types

* src/lisp.h (list1i, list2i, list3i, list4i):
Accept intmax_t instead of EMACS_INT, and use make_int instead
of make_fixnum.  This should help avoid integer-overflow
problems akin to the Time bug (Bug#37795).
src/lisp.h