diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-09-04 13:41:37 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-09-04 13:41:37 +0100 |
commit | eb5adf19d15de4dd1d148954ac5345154f0fea60 (patch) | |
tree | 454d15277cb5cad689e047e55f730c442e42fafd /src/userfunc.c | |
parent | 6b085b9d7367e077ca69f4f82ba0f92cc6b6e443 (diff) | |
download | vim-git-eb5adf19d15de4dd1d148954ac5345154f0fea60.tar.gz |
patch 9.0.0377: argument assignment does not workv9.0.0377
Problem: Argument assignment does not work.
Solution: Skip over "=".
Diffstat (limited to 'src/userfunc.c')
-rw-r--r-- | src/userfunc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/userfunc.c b/src/userfunc.c index 0c6f9938f..a22703101 100644 --- a/src/userfunc.c +++ b/src/userfunc.c @@ -311,7 +311,7 @@ get_function_args( // find the end of the expression (doesn't evaluate it) any_default = TRUE; - p = skipwhite(p) + 1; + p = skipwhite(np + 1); expr = p; if (eval1(&p, &rettv, NULL) != FAIL) { |