#include "str.h"
-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);
-}
-
-int str_coll (const char *a, const char *b)
-{
- return strcoll (NONULL (a), NONULL (b));
-}
-
void str_replace (char **p, const char *s)
{
p_delete(p);
if (l != m_strlen(s2))
return (0);
- return (str_ncmp (s1, s2, l) == 0);
+ return (m_strncmp(s1, s2, l) == 0);
}
char* str_skip_initws (char* s) {