aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2022-03-26 10:48:31 +0800
committerGitHub <noreply@github.com>2022-03-26 10:48:31 +0800
commita70b39965b942c24d17bb44e731c9f9087417e50 (patch)
treee5d60e61e791d55207d9e312cd4c3e1af7adc28f
parent9530c2d6d82dbae1303e15608c56f4fefad312a9 (diff)
downloadrneovim-a70b39965b942c24d17bb44e731c9f9087417e50.tar.gz
rneovim-a70b39965b942c24d17bb44e731c9f9087417e50.tar.bz2
rneovim-a70b39965b942c24d17bb44e731c9f9087417e50.zip
fix(tui): avoid using uninitialized memory in kitty (#17866)
-rw-r--r--src/nvim/tui/tui.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/nvim/tui/tui.c b/src/nvim/tui/tui.c
index d27a13c583..a67bcf98dc 100644
--- a/src/nvim/tui/tui.c
+++ b/src/nvim/tui/tui.c
@@ -226,6 +226,8 @@ static void terminfo_start(UI *ui)
data->unibi_ext.reset_cursor_style = -1;
data->unibi_ext.get_bg = -1;
data->unibi_ext.set_underline_color = -1;
+ data->unibi_ext.enable_extended_keys = -1;
+ data->unibi_ext.disable_extended_keys = -1;
data->out_fd = STDOUT_FILENO;
data->out_isatty = os_isatty(data->out_fd);