diff options
| author | Martin Rudalics | 2025-07-09 09:52:01 +0200 |
|---|---|---|
| committer | Martin Rudalics | 2025-07-09 09:52:01 +0200 |
| commit | 2fc402cb0bb62f3c401528246742501a8d42bf14 (patch) | |
| tree | f6fcb1c057926cd4b9cb0e5637a159b3ea0acf0d /java/res | |
| parent | 280d6f70a356dc24a7026c00cbcbd116c2f7c7ed (diff) | |
| download | emacs-2fc402cb0bb62f3c401528246742501a8d42bf14.tar.gz emacs-2fc402cb0bb62f3c401528246742501a8d42bf14.zip | |
Handle invalid frame_or_window slots in tty input events (Bug#78966)
* src/frame.c (make_terminal_frame): Initialize terminal's
top_frame slot if it has not been set up yet (Bug#78966).
* src/keyboard.c (kbd_buffer_get_event): Do not assume that the
event's frame_or_window slot always produces a valid frame
(Bug#78966).
(tty_read_avail_input): Try to make sure that the input event we
create has a valid frame_or_window slot (Bug#78966). Add assertion
to that purpose.
Diffstat (limited to 'java/res')
0 files changed, 0 insertions, 0 deletions