diff options
author | Sean Dewar <seandewar@users.noreply.github.com> | 2021-07-29 22:54:47 +0100 |
---|---|---|
committer | Sean Dewar <seandewar@users.noreply.github.com> | 2021-09-15 22:57:47 +0100 |
commit | bd9c787b4f3ec6d539246c24499bdf80c85248cf (patch) | |
tree | 3dd40ef5d120181c2d5169ecc1ed15d3970a4837 /src/nvim/eval/typval.c | |
parent | 23f5999d28cdee049661ed38e22812a063e78fad (diff) | |
download | rneovim-bd9c787b4f3ec6d539246c24499bdf80c85248cf.tar.gz rneovim-bd9c787b4f3ec6d539246c24499bdf80c85248cf.tar.bz2 rneovim-bd9c787b4f3ec6d539246c24499bdf80c85248cf.zip |
vim-patch:8.1.0802: negative index doesn't work for Blob
Problem: Negative index doesn't work for Blob.
Solution: Make it work, add a test. (closes vim/vim#3856)
https://github.com/vim/vim/commit/a5be9b62480a6f338a72c01e57c9edd0bca8048b
Leave tv_blob_get()'s return type untouched.
Diffstat (limited to 'src/nvim/eval/typval.c')
-rw-r--r-- | src/nvim/eval/typval.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/eval/typval.c b/src/nvim/eval/typval.c index 68fab1dacd..5b416dfa7d 100644 --- a/src/nvim/eval/typval.c +++ b/src/nvim/eval/typval.c @@ -2266,7 +2266,7 @@ void tv_blob_copy(typval_T *const from, typval_T *const to) to->vval.v_blob = NULL; } else { tv_blob_alloc_ret(to); - const int len = from->vval.v_blob->bv_ga.ga_len; + int len = from->vval.v_blob->bv_ga.ga_len; if (len > 0) { to->vval.v_blob->bv_ga.ga_data |