[utils] adding utf8 case insensitive comparison

This commit is contained in:
Al
2018-02-23 01:22:58 -05:00
parent 2b4e7073c2
commit 591891951d
2 changed files with 24 additions and 3 deletions

View File

@@ -78,6 +78,8 @@ char *utf8_upper(const char *s);
int utf8_compare(const char *str1, const char *str2);
int utf8_compare_len(const char *str1, const char *str2, size_t len);
int utf8_compare_case_insensitive(const char *str1, const char *str2, size_t len);
int utf8_compare_len_case_insensitive(const char *str1, const char *str2, size_t len);
size_t utf8_common_prefix(const char *str1, const char *str2);
size_t utf8_common_prefix_len(const char *str1, const char *str2, size_t len);
size_t utf8_common_prefix_ignore_separators(const char *str1, const char *str2);