patch 8.2.2871: unnessary VIM_ISDIGIT() calls, badly indented code
Problem: Unnessary VIM_ISDIGIT() calls, badly indented code.
Solution: Call skipdigits() on the next character. Improve indenting.
(Dominique Pellé, closes #8227)
diff --git a/src/charset.c b/src/charset.c
index 10aa2e8..fcaeedf 100644
--- a/src/charset.c
+++ b/src/charset.c
@@ -169,8 +169,7 @@
}
if (VIM_ISDIGIT(*p))
c = getdigits(&p);
- else
- if (has_mbyte)
+ else if (has_mbyte)
c = mb_ptr2char_adv(&p);
else
c = *p++;
@@ -180,8 +179,7 @@
++p;
if (VIM_ISDIGIT(*p))
c2 = getdigits(&p);
- else
- if (has_mbyte)
+ else if (has_mbyte)
c2 = mb_ptr2char_adv(&p);
else
c2 = *p++;