1
0
mirror of https://github.com/tmux/tmux.git synced 2025-04-24 22:01:01 +00:00

Only copy the key string not two bytes extra, found by David Mandelberg.

This commit is contained in:
nicm 2025-03-28 17:15:25 +00:00
parent ef0c12ad9e
commit f41dc91357

View File

@ -1061,8 +1061,8 @@ tty_keys_extended_key(struct tty *tty, const char *buf, size_t len,
return (-1);
/* Copy to the buffer. */
memcpy(tmp, buf + 2, end);
tmp[end] = '\0';
memcpy(tmp, buf + 2, end - 2);
tmp[end - 2] = '\0';
/* Try to parse either form of key. */
if (buf[end] == '~') {