aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp/util.lua
diff options
context:
space:
mode:
authorSean Dewar <seandewar@users.noreply.github.com>2022-02-16 22:37:10 +0000
committerSean Dewar <seandewar@users.noreply.github.com>2022-02-17 17:06:16 +0000
commit41d0e7af2097e0374ab16fb1567cf22d21aad180 (patch)
treeb50f5f45ef192da6608f8f6c963a50c0d1e96271 /runtime/lua/vim/lsp/util.lua
parent8170260bb35f3761d2008405289832b2620abc53 (diff)
downloadrneovim-41d0e7af2097e0374ab16fb1567cf22d21aad180.tar.gz
rneovim-41d0e7af2097e0374ab16fb1567cf22d21aad180.tar.bz2
rneovim-41d0e7af2097e0374ab16fb1567cf22d21aad180.zip
vim-patch:8.2.3601: check for overflow in put count does not work well
Problem: Check for overflow in put count does not work well. Solution: Improve the overflow check. (Ozaki Kiichi, closes vim/vim#9102) https://github.com/vim/vim/commit/fa53722367c3793fda95dac665af74b8651065e9 Add some casts as Nvim uses size_t variables in some places. We could technically adjust the logic to check for overflow outside of size_t's range, but it's much easier to just port the patch exactly (also means we can use the same tests). v:sizeoflong is N/A, so convert the 64-bit tests to Lua and use the FFI to check long's size.
Diffstat (limited to 'runtime/lua/vim/lsp/util.lua')
0 files changed, 0 insertions, 0 deletions