* ccl.c: Integer and memory overflow fixes.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 28 Jul 2011 20:29:44 +0000 (13:29 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 28 Jul 2011 20:29:44 +0000 (13:29 -0700)
commit69e8622f7f852f63b8f71c5b1aa4c2fd406e383d
tree85d121dd4d89d798cb83f3034e0399e34c61d47f
parent860887db5c3c55a502795d89d43176783e0e313d
* ccl.c: Integer and memory overflow fixes.

(Fccl_execute_on_string): Check for memory overflow.
Use ptrdiff_t rather than EMACS_INT where ptrdiff_t will do.
Redo buffer-overflow calculations to avoid integer overflow.
src/ChangeLog
src/ccl.c