From c5d467323e75eaf3c178a5aefae597656e6c780b Mon Sep 17 00:00:00 2001 From: Jan Edmund Lazo Date: Sat, 13 Jun 2026 04:06:03 -0400 Subject: [PATCH] vim-patch:9.1.0387: Vim9: null value tests not sufficient #40215 Problem: Vim9: null value tests not sufficient Solution: Add a more comprehensive test for null values (Yegappan Lakshmanan) closes: vim/vim#14701 https://github.com/vim/vim/commit/da9d345b3dd8fe67c0c7341e426b09bec8c40abd Co-authored-by: Yegappan Lakshmanan --- src/nvim/eval/funcs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nvim/eval/funcs.c b/src/nvim/eval/funcs.c index 4c8e26dfa8..900a5a5a78 100644 --- a/src/nvim/eval/funcs.c +++ b/src/nvim/eval/funcs.c @@ -1167,7 +1167,7 @@ static void f_empty(typval_T *argvars, typval_T *rettv, EvalFuncData fptr) || *argvars[0].vval.v_string == NUL; break; case VAR_PARTIAL: - n = false; + n = argvars[0].vval.v_partial == NULL; break; case VAR_NUMBER: n = argvars[0].vval.v_number == 0;