5
(((CH) >= 'a' && (CH) <= 'z') ? ((CH) - 'a' + 'A') : (CH))
8
memicmp (const void *s1, const void *s2, size_t n)
10
const char *sc1 = (const char *) s1;
11
const char *sc2 = (const char *) s2;
12
const char *sc2end = sc2 + n;
14
while (sc2 < sc2end && TOUPPER (*sc1) == TOUPPER (*sc2))
18
return (int) (TOUPPER (*sc1) - TOUPPER (*sc2));