aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval/typval.c
diff options
context:
space:
mode:
authorSean Dewar <seandewar@users.noreply.github.com>2021-07-29 22:54:47 +0100
committerSean Dewar <seandewar@users.noreply.github.com>2021-09-15 22:57:47 +0100
commitbd9c787b4f3ec6d539246c24499bdf80c85248cf (patch)
tree3dd40ef5d120181c2d5169ecc1ed15d3970a4837 /src/nvim/eval/typval.c
parent23f5999d28cdee049661ed38e22812a063e78fad (diff)
downloadrneovim-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.c2
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