]> git.eshelyaron.com Git - emacs.git/commit
Don’t use garbage after tty_frame_at returns nil
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 31 Jan 2025 22:42:33 +0000 (14:42 -0800)
committerEshel Yaron <me@eshelyaron.com>
Mon, 3 Feb 2025 11:11:56 +0000 (12:11 +0100)
commit8c608e37f5561ec19597f85b5b51b69c7aedfe16
tree0a11bf722c9b99cd1ed826ace2aab92720acfe37
parent747ff2e80945a40a0c8850264f234da2c2a9b956
Don’t use garbage after tty_frame_at returns nil

* src/term.c (handle_one_term_event): Don’t access possibly
uninitialized storage if frame is nil.  This fixes an issue introduced
in commit 5eae7f5227c7789dea45cef26fec17c057024670 dated 2025-01-26
14:43:51 -0800. Issue caught by --enable-gcc-warnings, which enables
-Wanalyzer-use-of-uninitialized-value with gcc (GCC) 14.2.1 20250110
(Red Hat 14.2.1-7).

(cherry picked from commit 3a7809f9cc7214e843c20e3c216933bf8bbcdbb2)
src/term.c