diff options
author | ZviRackover <zvirack@gmail.com> | 2018-06-30 13:29:09 +0300 |
---|---|---|
committer | ZviRackover <zvirack@gmail.com> | 2018-08-06 20:48:07 +0300 |
commit | cd3b2e4b6bea9501b3bd7ddf7b4d7ca31f1e6dd5 (patch) | |
tree | 339bac4edb54e8614e5974c4b086ebb3293a1bfc /src/nvim/regexp.c | |
parent | 10b6afd652a896144d87fb0db4389001293e7973 (diff) | |
download | rneovim-cd3b2e4b6bea9501b3bd7ddf7b4d7ca31f1e6dd5.tar.gz rneovim-cd3b2e4b6bea9501b3bd7ddf7b4d7ca31f1e6dd5.tar.bz2 rneovim-cd3b2e4b6bea9501b3bd7ddf7b4d7ca31f1e6dd5.zip |
lint: clean-up after parent commit
Diffstat (limited to 'src/nvim/regexp.c')
-rw-r--r-- | src/nvim/regexp.c | 51 |
1 files changed, 31 insertions, 20 deletions
diff --git a/src/nvim/regexp.c b/src/nvim/regexp.c index ca4db722ad..1b711bd881 100644 --- a/src/nvim/regexp.c +++ b/src/nvim/regexp.c @@ -775,10 +775,11 @@ static int get_equi_class(char_u **pp) if (has_mbyte) l = (*mb_ptr2len)(p + 2); if (p[l + 2] == '=' && p[l + 3] == ']') { - if (has_mbyte) + if (has_mbyte) { c = utf_ptr2char(p + 2); - else + } else { c = p[2]; + } *pp += l + 4; return c; } @@ -1110,10 +1111,11 @@ static int get_coll_element(char_u **pp) if (has_mbyte) l = (*mb_ptr2len)(p + 2); if (p[l + 2] == '.' && p[l + 3] == ']') { - if (has_mbyte) + if (has_mbyte) { c = utf_ptr2char(p + 2); - else + } else { c = p[2]; + } *pp += l + 4; return c; } @@ -1299,10 +1301,11 @@ static regprog_T *bt_regcomp(char_u *expr, int re_flags) } if (OP(scan) == EXACTLY) { - if (has_mbyte) + if (has_mbyte) { r->regstart = utf_ptr2char(OPERAND(scan)); - else + } else { r->regstart = *OPERAND(scan); + } } else if (OP(scan) == BOW || OP(scan) == EOW || OP(scan) == NOTHING @@ -1310,10 +1313,11 @@ static regprog_T *bt_regcomp(char_u *expr, int re_flags) || OP(scan) == MCLOSE + 0 || OP(scan) == NCLOSE) { char_u *regnext_scan = regnext(scan); if (OP(regnext_scan) == EXACTLY) { - if (has_mbyte) + if (has_mbyte) { r->regstart = utf_ptr2char(OPERAND(regnext_scan)); - else + } else { r->regstart = *OPERAND(regnext_scan); + } } } @@ -2906,17 +2910,19 @@ static int peekchr(void) * Next character can never be (made) magic? * Then backslashing it won't do anything. */ - if (has_mbyte) + if (has_mbyte) { curchr = utf_ptr2char(regparse + 1); - else + } else { curchr = c; + } } break; } default: - if (has_mbyte) + if (has_mbyte) { curchr = utf_ptr2char(regparse); + } } return curchr; @@ -3468,10 +3474,11 @@ static long bt_regexec_both(char_u *line, if (prog->regmust != NULL) { int c; - if (has_mbyte) + if (has_mbyte) { c = utf_ptr2char(prog->regmust); - else + } else { c = *prog->regmust; + } s = line + col; // This is used very often, esp. for ":global". Use two versions of @@ -3504,10 +3511,11 @@ static long bt_regexec_both(char_u *line, if (prog->reganch) { int c; - if (has_mbyte) + if (has_mbyte) { c = utf_ptr2char(regline + col); - else + } else { c = regline[col]; + } if (prog->regstart == NUL || prog->regstart == c || (rex.reg_ic @@ -3860,10 +3868,11 @@ regmatch ( } else { if (WITH_NL(op)) op -= ADD_NL; - if (has_mbyte) + if (has_mbyte) { c = utf_ptr2char(reginput); - else + } else { c = *reginput; + } switch (op) { case BOL: if (reginput != regline) @@ -6782,8 +6791,9 @@ static int vim_regsub_both(char_u *source, typval_T *expr, char_u *dest, } c = *src++; } - } else if (has_mbyte) + } else if (has_mbyte) { c = utf_ptr2char(src - 1); + } /* Write to buffer, if copy is set. */ if (func_one != (fptr_T)NULL) @@ -6878,10 +6888,11 @@ static int vim_regsub_both(char_u *source, typval_T *expr, char_u *dest, } dst += 2; } else { - if (has_mbyte) + if (has_mbyte) { c = utf_ptr2char(s); - else + } else { c = *s; + } if (func_one != (fptr_T)NULL) /* Turbo C complains without the typecast */ |