mirror of
https://github.com/neovim/neovim.git
synced 2025-09-24 20:18:32 +00:00
api: fix use-after-free in nvim_chan_send
This commit is contained in:
@@ -916,7 +916,7 @@ static void f_chansend(typval_T *argvars, typval_T *rettv, FunPtr fptr)
|
||||
}
|
||||
uint64_t id = argvars[0].vval.v_number;
|
||||
const char *error = NULL;
|
||||
rettv->vval.v_number = channel_send(id, input, input_len, &error);
|
||||
rettv->vval.v_number = channel_send(id, input, input_len, true, &error);
|
||||
if (error) {
|
||||
EMSG(error);
|
||||
}
|
||||
|
Reference in New Issue
Block a user