commit | c23555de346c53f8f6c478635c2d9e5f2992dd7f | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Wed Mar 10 19:04:07 2021 +0100 |
committer | Bram Moolenaar <Bram@vim.org> | Wed Mar 10 19:04:07 2021 +0100 |
tree | b60de8eed154b5e88a78e208306af6ebea026902 | |
parent | d345fb921678613ffc66a8afc82bc0e815c72312 [diff] [blame] |
patch 8.2.2585: Vim9: illegal memory access Problem: Vim9: illegal memory access. Solution: Check byte right after "null", not one more.
diff --git a/src/vim9compile.c b/src/vim9compile.c index 7c1dca5..d29c66b 100644 --- a/src/vim9compile.c +++ b/src/vim9compile.c
@@ -4184,7 +4184,7 @@ * "null" constant */ case 'n': if (STRNCMP(*arg, "null", 4) == 0 - && !eval_isnamec((*arg)[5])) + && !eval_isnamec((*arg)[4])) { *arg += 4; rettv->v_type = VAR_SPECIAL;