]> git.eshelyaron.com Git - emacs.git/commit
Add overflow check for INPUT_EVENT_POS_MIN
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 1 Jan 2021 20:55:35 +0000 (12:55 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 1 Jan 2021 20:58:17 +0000 (12:58 -0800)
commita1f603f0a388a519771ef77ae18f44a448a81c5a
tree516d84dfcb40f3c03a00e56e9ca66ee28b9df0b5
parent9076a631fe331763414a5d323496846d563ccaa0
Add overflow check for INPUT_EVENT_POS_MIN

* src/keyboard.c (INPUT_EVENT_POS_MIN): Don’t assume (-1 -
INPUT_EVENT_POS_MAX) fits into ptrdiff_t.  This fixes a
purely-theoretical problem that cannot occur on two’s-complement
arithmetic.  The Solaris 10 compiler still complains incorrectly,
but oh well.
src/keyboard.c