diff options
-rw-r--r-- | runtime/autoload/provider/node.vim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/autoload/provider/node.vim b/runtime/autoload/provider/node.vim index 054e7eb1df..48ea10aed6 100644 --- a/runtime/autoload/provider/node.vim +++ b/runtime/autoload/provider/node.vim @@ -26,8 +26,8 @@ let s:NodeHandler = { \ 'stdout_buffered': v:true, \ 'result': '' \ } -function! s:NodeHandler.on_exit(job_id, data, event) - let bin_dir = join(self.stdout, '') +function! s:NodeHandler.on_exit(job_id, data, event) abort + let bin_dir = join(get(self, 'stdout', []), '') let entry_point = bin_dir . self.entry_point let self.result = filereadable(entry_point) ? entry_point : '' endfunction |