diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-09-21 18:59:14 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-09-21 18:59:14 +0100 |
commit | e8e369a796e110760d033e937b40c84e0c5e8b36 (patch) | |
tree | aaf71aeb71f9bf17a914a8c56322394fe6f30484 /src/evalvars.c | |
parent | ec5e1483ebda577e0b7f638c485203cd0e479c47 (diff) | |
download | vim-git-e8e369a796e110760d033e937b40c84e0c5e8b36.tar.gz |
patch 9.0.0535: closure gets wrong value in for loop with two loop variablesv9.0.0535
Problem: Closure gets wrong value in for loop with two loop variables.
Solution: Correctly compute the number of loop variables to clear.
Diffstat (limited to 'src/evalvars.c')
-rw-r--r-- | src/evalvars.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/evalvars.c b/src/evalvars.c index e4cf40945..3c5b28a98 100644 --- a/src/evalvars.c +++ b/src/evalvars.c @@ -1315,8 +1315,8 @@ skip_var_list( } return p + 1; } - else - return skip_var_one(arg, include_type); + + return skip_var_one(arg, include_type); } /* |