strcasecmp.c - randomcrap - random crap programs of varying quality
HTML git clone git://git.codemadness.org/randomcrap
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
strcasecmp.c (258B)
---
1 #include <ctype.h>
2
3 int
4 strcasecmp(const char *s1, const char *s2)
5 {
6 for (; *s1 && *s2 && (*s1 == *s2 ||
7 tolower((unsigned char)*s1) == tolower((unsigned char)*s2)); s1++, s2++)
8 ;
9 return tolower((unsigned char)*s1) - tolower((unsigned char)*s2);
10 }