aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoroni-link <knil.ino@gmail.com>2016-04-17 10:55:37 +0200
committeroni-link <knil.ino@gmail.com>2016-04-17 11:09:55 +0200
commit2eb5d73438c9fbe0508bcb48f89a1541a06651fb (patch)
tree6f2cc16f6b52d598efc477ebfdc8d8eb9310d38c /src
parenta7a3605c0f2548a614d51d8796d874cb0d2092e5 (diff)
downloadrneovim-2eb5d73438c9fbe0508bcb48f89a1541a06651fb.tar.gz
rneovim-2eb5d73438c9fbe0508bcb48f89a1541a06651fb.tar.bz2
rneovim-2eb5d73438c9fbe0508bcb48f89a1541a06651fb.zip
eval.c: Fix cut off of terminal exit message
The message array in on_process_exit() is too short for a status > 99.
Diffstat (limited to 'src')
-rw-r--r--src/nvim/eval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index 5477e79cad..51ef777095 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -22320,7 +22320,7 @@ static void on_process_exit(Process *proc, int status, void *d)
TerminalJobData *data = d;
if (data->term && !data->exited) {
data->exited = true;
- char msg[22];
+ char msg[sizeof("\r\n[Process exited ]") + NUMBUFLEN];
snprintf(msg, sizeof msg, "\r\n[Process exited %d]", proc->status);
terminal_close(data->term, msg);
}