X-Git-Url: http://git.madism.org/?a=blobdiff_plain;ds=inline;f=lib%2Fstr.c;h=9f0eae6b8ce0295c4c3698b1371f2ff4195e47f7;hb=a743b55a20cbf3a33699fdb24dcb8638e878cc46;hp=016376e733bfe96b72cde7428eeb6a24f51c5800;hpb=1c16e9623a9fb6a15bb284a6f7322b583ebc06a7;p=apps%2Fmadmutt.git diff --git a/lib/str.c b/lib/str.c index 016376e..9f0eae6 100644 --- a/lib/str.c +++ b/lib/str.c @@ -17,32 +17,6 @@ #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); - *p = m_strdup(s); -} - void str_adjust (char **p) { if (!p || !*p) @@ -109,12 +83,7 @@ int str_eq (const char* s1, const char* s2) { if (l != m_strlen(s2)) return (0); - return (str_ncmp (s1, s2, l) == 0); -} - -char* str_skip_initws (char* s) { - SKIPWS (s); - return (s); + return (m_strncmp(s1, s2, l) == 0); } void str_skip_trailws (char *s) {