aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/regexp_nfa.c
diff options
context:
space:
mode:
authorBjörn Linse <bjorn.linse@gmail.com>2017-04-09 10:08:26 +0200
committerBjörn Linse <bjorn.linse@gmail.com>2017-04-10 12:02:26 +0200
commitc1cf03398143f4dc0ac9155988edad349d24deca (patch)
treeab3992856251b9adb86f44611f0c9c36926b8e0d /src/nvim/regexp_nfa.c
parentacc06b0b7b99925d7567d2e79c2f5e88434edae8 (diff)
downloadrneovim-c1cf03398143f4dc0ac9155988edad349d24deca.tar.gz
rneovim-c1cf03398143f4dc0ac9155988edad349d24deca.tar.bz2
rneovim-c1cf03398143f4dc0ac9155988edad349d24deca.zip
lint: fix clint errors around mb_tolower calls
Diffstat (limited to 'src/nvim/regexp_nfa.c')
-rw-r--r--src/nvim/regexp_nfa.c14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/nvim/regexp_nfa.c b/src/nvim/regexp_nfa.c
index 1d57595cbe..caf26fdd35 100644
--- a/src/nvim/regexp_nfa.c
+++ b/src/nvim/regexp_nfa.c
@@ -4391,8 +4391,9 @@ static int check_char_class(int class, int c)
return OK;
break;
case NFA_CLASS_UPPER:
- if (mb_isupper(c))
+ if (mb_isupper(c)) {
return OK;
+ }
break;
case NFA_CLASS_XDIGIT:
if (ascii_isxdigit(c))
@@ -5586,16 +5587,18 @@ static int nfa_regmatch(nfa_regprog_T *prog, nfa_state_T *start,
}
if (ireg_ic) {
int curc_low = mb_tolower(curc);
- int done = FALSE;
+ int done = false;
- for (; c1 <= c2; ++c1)
+ for (; c1 <= c2; c1++) {
if (mb_tolower(c1) == curc_low) {
result = result_if_matched;
done = TRUE;
break;
}
- if (done)
+ }
+ if (done) {
break;
+ }
}
} else if (state->c < 0 ? check_char_class(state->c, curc)
: (curc == state->c
@@ -6003,8 +6006,9 @@ static int nfa_regmatch(nfa_regprog_T *prog, nfa_state_T *start,
#endif
result = (c == curc);
- if (!result && ireg_ic)
+ if (!result && ireg_ic) {
result = mb_tolower(c) == mb_tolower(curc);
+ }
// If ireg_icombine is not set only skip over the character
// itself. When it is set skip over composing characters.