autoload/lsp/util.vim | 9 +++------ diff --git a/autoload/lsp/util.vim b/autoload/lsp/util.vim index 2000ba233797d603fcda7b54ba89418dc80fa237..c9f24acd77e7d87cbe26b1f06f0501e3caf0bdc3 100644 --- a/autoload/lsp/util.vim +++ b/autoload/lsp/util.vim @@ -168,12 +168,9 @@ if !bnr->bufloaded() bnr->bufload() endif - var ltext: list = bnr->getbufline(pos.line + 1) - if !ltext->empty() - var bidx = ltext[0]->byteidx(col) - if bidx != -1 - return bidx - endif + var bidx = GetBufOneLine(bnr, pos.line + 1)->byteidx(col) + if bidx != -1 + return bidx endif endif