diff options
| author | Andrey A. Chernov <ache@FreeBSD.org> | 1999-10-24 04:48:39 +0000 |
|---|---|---|
| committer | Andrey A. Chernov <ache@FreeBSD.org> | 1999-10-24 04:48:39 +0000 |
| commit | 5f0dc75cb2c75b0464e09d795bc1375a7d418205 (patch) | |
| tree | dbe2e550ee5a7ffb9ac6df22f49f877fa1286701 /usr.bin | |
| parent | 24f9c1b58d290d7b5db1002b6fbb151069c9effd (diff) | |
Notes
Diffstat (limited to 'usr.bin')
| -rw-r--r-- | usr.bin/comm/comm.c | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/usr.bin/comm/comm.c b/usr.bin/comm/comm.c index 545ea33c692c..1adaaeca4688 100644 --- a/usr.bin/comm/comm.c +++ b/usr.bin/comm/comm.c @@ -64,21 +64,9 @@ char *tabs[] = { "", "\t", "\t\t" }; FILE *file __P((char *)); void show __P((FILE *, char *, char *)); +int stricoll __P((char *, char *)); static void usage __P((void)); -int stricoll(char *s1, char *s2) -{ - char *p, line1[MAXLINELEN], line2[MAXLINELEN]; - - for (p = line1; *s1; s1++) - *p++ = tolower((unsigned char)*s1); - *p = '\0'; - for (p = line2; *s2; s2++) - *p++ = tolower((unsigned char)*s2); - *p = '\0'; - return strcoll(s1, s2); -} - int main(argc, argv) int argc; @@ -214,3 +202,18 @@ usage() (void)fprintf(stderr, "usage: comm [-123i] file1 file2\n"); exit(1); } + +int +stricoll(s1, s2) + char *s1, *s2; +{ + char *p, line1[MAXLINELEN], line2[MAXLINELEN]; + + for (p = line1; *s1; s1++) + *p++ = toupper((unsigned char)*s1); + *p = '\0'; + for (p = line2; *s2; s2++) + *p++ = toupper((unsigned char)*s2); + *p = '\0'; + return strcoll(s1, s2); +} |
