2 * strcasecmp.c -- compare strings, ignoring case
4 * This code is Copyright (c) 2002, by the authors of nmh. See the
5 * COPYRIGHT file in the root directory of the nmh distribution for
6 * complete copyright information.
12 * Our version of strcasecmp has to deal with NULL strings.
13 * Once that is fixed in the rest of the code, we can use the
14 * native version, instead of this one.
18 mh_strcasecmp (const char *s1, const char *s2)
20 const unsigned char *us1, *us2;
22 us1 = (const unsigned char *) s1,
23 us2 = (const unsigned char *) s2;
30 while (tolower(*us1) == tolower(*us2++))
33 return (tolower(*us1) - tolower(*--us2));