diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2013-07-12 17:24:38 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2013-07-12 17:24:38 -0700 |
commit | 5e301d7651c0691bb2bc7f3fbe711fdbe26ac471 (patch) | |
tree | ee4962eb5ebb86a5de385d554b854864b9a53f21 /lisp/ido.el | |
parent | c04bbd85c9b5a7db4b7fb62e741563aa848dce67 (diff) | |
download | emacs-5e301d7651c0691bb2bc7f3fbe711fdbe26ac471.tar.gz |
Don't lose top specpdl entry when memory is exhausted.
* eval.c (grow_specpdl): Increment specpdl top by 1 and check for
specpdl overflow here, to simplify callers; all callers changed.
Always reserve an unused entry at the stack top; this avoids
losing the top entry's information when memory is exhausted.
Diffstat (limited to 'lisp/ido.el')
0 files changed, 0 insertions, 0 deletions