diff options
Diffstat (limited to 'libc/string/strcasecmp.c')
-rw-r--r-- | libc/string/strcasecmp.c | 27 |
1 files changed, 11 insertions, 16 deletions
diff --git a/libc/string/strcasecmp.c b/libc/string/strcasecmp.c index c6144ff23..0ec81f641 100644 --- a/libc/string/strcasecmp.c +++ b/libc/string/strcasecmp.c @@ -6,21 +6,16 @@ #include <string.h> #include <ctype.h> -int -strcasecmp(s, d) -const char *s; -const char *d; +int strcasecmp( const char *s, const char *d) { - for(;;) - { - if( *s != *d ) - { - if( tolower(*s) != tolower(*d) ) - return *s - *d; - } - else if( *s == '\0' ) break; - s++; d++; - } - return 0; + for (;;) { + if (*s != *d) { + if (tolower(*s) != tolower(*d)) + return *s - *d; + } else if (*s == '\0') + break; + s++; + d++; + } + return 0; } - |