aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/regexp.c
diff options
context:
space:
mode:
authorJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2020-10-01 00:38:59 -0400
committerGitHub <noreply@github.com>2020-10-01 00:38:59 -0400
commit36a5c394a59d333bf26780d03f182e79e73d33f5 (patch)
tree6058c5477ef2f00e18135b34c99bb61c6fc6b534 /src/nvim/regexp.c
parent3430e40c609ff29e7fce52f017361583c380f46b (diff)
parent9bac43b1fbe7f9018503ce7da16d4e626e0daabb (diff)
downloadrneovim-36a5c394a59d333bf26780d03f182e79e73d33f5.tar.gz
rneovim-36a5c394a59d333bf26780d03f182e79e73d33f5.tar.bz2
rneovim-36a5c394a59d333bf26780d03f182e79e73d33f5.zip
Merge pull request #12987 from janlazo/vim-8.1.1563
vim-patch:8.1.{1319,1563,1591},8.2.{42,499}
Diffstat (limited to 'src/nvim/regexp.c')
-rw-r--r--src/nvim/regexp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/regexp.c b/src/nvim/regexp.c
index a570328499..6316129c6a 100644
--- a/src/nvim/regexp.c
+++ b/src/nvim/regexp.c
@@ -6708,14 +6708,14 @@ static int vim_regsub_both(char_u *source, typval_T *expr, char_u *dest,
argv[0].vval.v_list = &matchList.sl_list;
if (expr->v_type == VAR_FUNC) {
s = expr->vval.v_string;
- call_func(s, (int)STRLEN(s), &rettv, 1, argv,
+ call_func(s, -1, &rettv, 1, argv,
fill_submatch_list, 0L, 0L, &dummy,
true, NULL, NULL);
} else if (expr->v_type == VAR_PARTIAL) {
partial_T *partial = expr->vval.v_partial;
s = partial_name(partial);
- call_func(s, (int)STRLEN(s), &rettv, 1, argv,
+ call_func(s, -1, &rettv, 1, argv,
fill_submatch_list, 0L, 0L, &dummy,
true, partial, NULL);
}