commit 69bed0431c4df39d18522116e34476fbdf481607
parent b6d0c391fc121051e559d2a962b03ea5140f7cd0
Author: Jan Edmund Lazo <jan.lazo@mail.utoronto.ca>
Date: Sat, 11 Oct 2025 11:03:00 -0400
vim-patch:9.0.1427: warning for uninitialized variable
Problem: Warning for uninitialized variable. (Tony Mechelynck)
Solution: Add #ifdef.
https://github.com/vim/vim/commit/1f76138ff1d08a8474cfcaf743448caf679416a3
Co-authored-by: Bram Moolenaar <Bram@vim.org>
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/nvim/regexp.c b/src/nvim/regexp.c
@@ -15050,7 +15050,7 @@ static int nfa_regmatch(nfa_regprog_T *prog, nfa_state_T *start, regsubs_T *subm
int subidx;
int bytelen;
- if (t->state->c <= NFA_BACKREF9) {
+ if (t->state->c >= NFA_BACKREF1 && t->state->c <= NFA_BACKREF9) {
subidx = t->state->c - NFA_BACKREF1 + 1;
result = match_backref(&t->subs.norm, subidx, &bytelen);
} else {