]> git.eshelyaron.com Git - emacs.git/commit
Avoid crashes on TTY frames with over-long compositions
authorEli Zaretskii <eliz@gnu.org>
Tue, 28 Apr 2020 08:57:16 +0000 (11:57 +0300)
committerEli Zaretskii <eliz@gnu.org>
Tue, 28 Apr 2020 08:57:16 +0000 (11:57 +0300)
commit16fed05ba85c3d92d3c913657dd50a648ad3884a
treed4dda280f6949d3f1ae169bc533ec81e4c9c18cd
parent0278741676e2eca89ecf085344be6bc4fd586396
Avoid crashes on TTY frames with over-long compositions

* src/term.c (encode_terminal_code): Each character from an
automatic composition is a multibyte character, so its multibyte
representation can take up to MAX_MULTIBYTE_LENGTH bytes.
Account for that when allocating storage for characters to be
encoded.  (Bug#40913)
src/term.c