diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/regexp_nfa.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nvim/regexp_nfa.c b/src/nvim/regexp_nfa.c index 67c11451f6..8a14a2864c 100644 --- a/src/nvim/regexp_nfa.c +++ b/src/nvim/regexp_nfa.c @@ -1651,6 +1651,7 @@ static int nfa_regatom(void) while (ascii_isdigit(c)) { if (cur) { semsg(_(e_regexp_number_after_dot_pos_search), no_Magic(c)); + return FAIL; } if (n > (INT32_MAX - (c - '0')) / 10) { // overflow. |