From e7772c051fde36aa856d413baf6bef6ef6cd82d4 Mon Sep 17 00:00:00 2001 From: Sean Dewar Date: Tue, 24 Nov 2020 21:16:13 +0000 Subject: vim-patch:8.1.1023: may use NULL pointer when indexing a blob Problem: May use NULL pointer when indexing a blob. (Coverity) Solution: Break out of loop after using index on blob https://github.com/vim/vim/commit/61be376337b0374d55a4b1d8206b2ec87ca54252 --- src/nvim/eval.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/nvim/eval.c b/src/nvim/eval.c index b16dfad48b..9d03a94d71 100644 --- a/src/nvim/eval.c +++ b/src/nvim/eval.c @@ -2274,6 +2274,7 @@ char_u *get_lval(char_u *const name, typval_T *const rettv, } lp->ll_blob = lp->ll_tv->vval.v_blob; lp->ll_tv = NULL; + break; } else { // Get the number and item for the only or first index of the List. if (empty1) { -- cgit