summaryrefslogtreecommitdiff
path: root/libc/string/strcasecmp.c
diff options
context:
space:
mode:
Diffstat (limited to 'libc/string/strcasecmp.c')
-rw-r--r--libc/string/strcasecmp.c27
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;
}
-