neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 1c6be5e5e67407d56001826999351806ae655fe5
parent f7ad46e69ed407579517694ccf3dc1beffe7acdc
Author: zeertzjq <zeertzjq@outlook.com>
Date:   Sat,  7 Jan 2023 07:50:48 +0800

fix(coverity/433537): don't call kv_concat_len() when read_size is 0 (#21664)

fix(coverity): don't call kv_concat_len() when read_size is 0
Diffstat:
Msrc/nvim/lua/executor.c | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/nvim/lua/executor.c b/src/nvim/lua/executor.c @@ -1738,7 +1738,9 @@ bool nlua_exec_file(const char *path) if (read_size < 0) { // Error. return false; } - kv_concat_len(sb, IObuff, (size_t)read_size); + if (read_size > 0) { + kv_concat_len(sb, IObuff, (size_t)read_size); + } if (read_size < 64) { // EOF. break; }