* eval.c: Integer and memory overflow fixes.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 28 Jul 2011 21:42:59 +0000 (14:42 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 28 Jul 2011 21:42:59 +0000 (14:42 -0700)
commit98e8eae1372c6656c82ec0f9600128a2ecb522cc
tree230fab21f1d8b64a48f7ceb3b497fc77312b29f2
parentb4fb63147af14661b28c59d07987f8306deb5ed1
* eval.c: Integer and memory overflow fixes.

(init_eval_once, grow_specpdl): Don't update size until alloc succeeds.
(call_debugger, grow_specpdl): Redo calculations to avoid overflow.
src/ChangeLog
src/eval.c