aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstat/tokenizers/tokenizers.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstat/tokenizers/tokenizers.c')
-rw-r--r--src/libstat/tokenizers/tokenizers.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/libstat/tokenizers/tokenizers.c b/src/libstat/tokenizers/tokenizers.c
index ea3c84c67..000f2033c 100644
--- a/src/libstat/tokenizers/tokenizers.c
+++ b/src/libstat/tokenizers/tokenizers.c
@@ -679,14 +679,10 @@ rspamd_uchars_to_ucs32 (const UChar *src, gsize srclen,
}
#endif
- if (cat == U_UPPERCASE_LETTER ||
- cat == U_LOWERCASE_LETTER ||
- cat == U_DECIMAL_DIGIT_NUMBER ||
+ if ((cat >= U_UPPERCASE_LETTER && cat <= U_OTHER_NUMBER) ||
cat == U_CONNECTOR_PUNCTUATION ||
cat == U_MATH_SYMBOL ||
- cat == U_CURRENCY_SYMBOL ||
- cat == U_INITIAL_PUNCTUATION ||
- cat == U_FINAL_PUNCTUATION) {
+ cat == U_CURRENCY_SYMBOL) {
*d++ = u_tolower (t);
}
}