Mercurial > hg > th-libs
diff th_string.h @ 90:2b1f7f1ca8e4
Add new function th_strdup_trim().
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 20 May 2014 04:27:30 +0300 |
parents | 30690f5c4cae |
children | eca8ffe4e260 |
line wrap: on
line diff
--- a/th_string.h Sat May 17 22:39:37 2014 +0300 +++ b/th_string.h Tue May 20 04:27:30 2014 +0300 @@ -40,10 +40,19 @@ #define th_toupper(c) toupper((int)(unsigned char) c) +enum +{ + TH_TRIM_START = 1, + TH_TRIM_END = 2, + TH_TRIM_BOTH = 3 +}; + + /* Normal NUL-terminated string functions */ char *th_strdup(const char *); char *th_strndup(const char *, const size_t); +char *th_strdup_trim(const char *, const int); int th_strcasecmp(const char *, const char *); int th_strncasecmp(const char *, const char *, size_t);