* keymap.c: Integer overflow fixes.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 00:32:09 +0000 (17:32 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 00:32:09 +0000 (17:32 -0700)
commitdbe2216bb632ae0bec0cb2c1b0e38454b9d3a753
tree87ef36d80ddd8b88ce4ffd1b0aeb75dd677acf48
parent34db673b3978bd88aea081882a70bdcdf53028a7
* keymap.c: Integer overflow fixes.

(cmm_size, current_minor_maps): Use ptrdiff_t, not int, to count maps.
(current_minor_maps): Check for size calculation overflow.
* keymap.h: Change prototypes to match the above.
src/ChangeLog
src/keymap.c
src/keymap.h