-int str_casecmp (const char *a, const char *b)
-{
- return strcasecmp (NONULL (a), NONULL (b));
-}
-
-int str_ncmp (const char *a, const char *b, size_t l)
-{
- return strncmp (NONULL (a), NONULL (b), l);
-}
-
-int str_ncasecmp (const char *a, const char *b, size_t l)
-{
- return strncasecmp (NONULL (a), NONULL (b), l);
-}
-
-size_t str_len (const char *a)
-{
- return a ? strlen (a) : 0;
-}
-
-int str_coll (const char *a, const char *b)
-{
- return strcoll (NONULL (a), NONULL (b));
-}
-
-void str_replace (char **p, const char *s)
-{
- mem_free (p);
- *p = str_dup (s);
-}