diff options
Diffstat (limited to 'src/ellinika/utf8.h')
-rw-r--r-- | src/ellinika/utf8.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ellinika/utf8.h b/src/ellinika/utf8.h index ce26f09..c4b5e44 100644 --- a/src/ellinika/utf8.h +++ b/src/ellinika/utf8.h @@ -58,9 +58,13 @@ int utf8_quote (const char *str, char **sptr); unsigned *utf8_wc_quote (const unsigned *s); const unsigned *utf8_wc_strchr(const unsigned *str, unsigned chr); +const unsigned *utf8_wc_strnchr(const unsigned *str, unsigned chr, size_t len); const unsigned *utf8_wc_strchr_ci(const unsigned *str, unsigned chr); const unsigned *utf8_wc_strstr(const unsigned *haystack, const unsigned *needle); +const unsigned *utf8_wc_strnstr(const unsigned *haystack, size_t hlen, + const unsigned *needle, size_t nlen); + void utf8_wc_strupper(unsigned *str); void utf8_wc_strlower(unsigned *str); |