summaryrefslogtreecommitdiffabout
path: root/src/ellinika/utf8.h
Side-by-side diff
Diffstat (limited to 'src/ellinika/utf8.h') (more/less context) (ignore whitespace changes)
-rw-r--r--src/ellinika/utf8.h4
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);

Return to:

Send suggestions and report system problems to the System administrator.