]> git.eshelyaron.com Git - emacs.git/commit
Fix crashes and memory leaks during display deinitialization
authorPo Lu <luangruo@yahoo.com>
Thu, 1 Dec 2022 06:21:14 +0000 (14:21 +0800)
committerPo Lu <luangruo@yahoo.com>
Thu, 1 Dec 2022 06:23:04 +0000 (14:23 +0800)
commit4161023a63d68534d3e70931645ac82a88330334
treef28aeec71e81bc65e211e280ec191d47fec87433
parent785fa801596ad7bb9f838cac865f00de29e253d1
Fix crashes and memory leaks during display deinitialization

* .dir-locals.el (c-mode): Add more noise macro names.
* src/frame.c (delete_frame): Do not delete terminal if force is
Qnoelisp.

* src/xterm.c (x_wm_supports): Fix coding style.
(x_delete_display): Delete the supported atoms list.
(x_delete_terminal): Delete all terminals.  Free the scratch
cursor GC.
.dir-locals.el
src/frame.c
src/xterm.c