diff options
author | Mattias EngdegÄrd <mattiase@acm.org> | 2022-08-29 17:44:31 +0200 |
---|---|---|
committer | Mattias EngdegÄrd <mattiase@acm.org> | 2022-08-29 17:48:47 +0200 |
commit | c0bb1aac102f8727484763370b154f635a6a1fd1 (patch) | |
tree | 8c670d8b15b6e3de9adf51c03685e33d549d1029 /lisp/emacs-lisp/byte-run.el | |
parent | df62a3f85ac71bde3b045c19867f142d8e1ead67 (diff) | |
download | emacs-c0bb1aac102f8727484763370b154f635a6a1fd1.tar.gz emacs-c0bb1aac102f8727484763370b154f635a6a1fd1.tar.bz2 emacs-c0bb1aac102f8727484763370b154f635a6a1fd1.zip |
Fix reader memory leak upon error (bug#56623)
Reported by Tom Gillespie; error found by Greg Hendershott.
* src/lread.c (read_stack_reset): New.
(read0): Reset read stack when unwinding from an error.
Diffstat (limited to 'lisp/emacs-lisp/byte-run.el')
0 files changed, 0 insertions, 0 deletions