diff options
| author | Paul Eggert | 2018-10-14 09:51:32 -0700 |
|---|---|---|
| committer | Paul Eggert | 2018-10-14 09:54:58 -0700 |
| commit | f1ea2b9e6b63593f5919f60a68a9e19026756ac4 (patch) | |
| tree | 1142c633f473532373ca0c61074767c9731fde73 /src/buffer.c | |
| parent | f3c13bb38e4120b4b84623892c6df4ddb421d5d0 (diff) | |
| download | emacs-f1ea2b9e6b63593f5919f60a68a9e19026756ac4.tar.gz emacs-f1ea2b9e6b63593f5919f60a68a9e19026756ac4.zip | |
Fix lisp_eval_depth in unwind-protect cleanup
Problem reported by Paul Pogonyshev (Bug#33034).
* src/lisp.h (union specbinding): New member unwind.eval_depth.
* src/eval.c (record_unwind_protect, set_unwind_protect): Set it.
(do_one_unbind): Use it.
Diffstat (limited to 'src/buffer.c')
0 files changed, 0 insertions, 0 deletions