diff options
| author | Thiago de Arruda <tpadilha84@gmail.com> | 2014-06-26 13:29:46 -0300 |
|---|---|---|
| committer | Thiago de Arruda <tpadilha84@gmail.com> | 2014-07-17 11:30:01 -0300 |
| commit | 0e20afe37e7ad99036ab98356a3f72281e1a8017 (patch) | |
| tree | 1299f1a8e7878311bcf2bd4aa74a35fc4923cff0 /src/nvim/eval.c | |
| parent | 5d9c73ce70420321b92519d56c1c9e03fea94ecc (diff) | |
| download | rneovim-0e20afe37e7ad99036ab98356a3f72281e1a8017.tar.gz rneovim-0e20afe37e7ad99036ab98356a3f72281e1a8017.tar.bz2 rneovim-0e20afe37e7ad99036ab98356a3f72281e1a8017.zip | |
wstream: Pass WBuffer refcount as a constructor parameter
This is required to handle broadcasting when the first write fails.
Ref: https://github.com/tarruda/neovim/commit/11916b6b595421ce2ece10f7aa40757cc4937c0c#commitcomment-6792287
Diffstat (limited to 'src/nvim/eval.c')
| -rw-r--r-- | src/nvim/eval.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c index d82f71b836..ec80be36c5 100644 --- a/src/nvim/eval.c +++ b/src/nvim/eval.c @@ -10560,6 +10560,7 @@ static void f_job_write(typval_T *argvars, typval_T *rettv) WBuffer *buf = wstream_new_buffer(xstrdup((char *)argvars[1].vval.v_string), strlen((char *)argvars[1].vval.v_string), + 1, free); rettv->vval.v_number = job_write(job, buf); } |
