use strcasecmp in place of ustrcmp (4.3BSD/lib/101 torek)
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Mon, 4 Jan 1988 11:38:11 +0000 (03:38 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Mon, 4 Jan 1988 11:38:11 +0000 (03:38 -0800)
SCCS-vsn: lib/libc/gen/disklabel.c 5.8

usr/src/lib/libc/gen/disklabel.c

index e37d0e0..4028ef0 100644 (file)
@@ -5,7 +5,7 @@
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
-static char sccsid[] = "@(#)disklabel.c        5.7 (Berkeley) %G%";
+static char sccsid[] = "@(#)disklabel.c        5.8 (Berkeley) %G%";
 #endif LIBC_SCCS and not lint
 
 #include <sys/param.h>
 #endif LIBC_SCCS and not lint
 
 #include <sys/param.h>
@@ -360,30 +360,13 @@ gettype(t, names)
        register char **nm;
 
        for (nm = names; *nm; nm++)
        register char **nm;
 
        for (nm = names; *nm; nm++)
-               if (ustrcmp(t, *nm) == 0)
+               if (strcasecmp(t, *nm) == 0)
                        return (nm - names);
        if (isdigit(*t))
                return (atoi(t));
        return (0);
 }
 
                        return (nm - names);
        if (isdigit(*t))
                return (atoi(t));
        return (0);
 }
 
-static
-ustrcmp(s1, s2)
-       register char *s1, *s2;
-{
-#define        lower(c)        (islower(c) ? (c) : tolower(c))
-
-       for (; *s1; s1++, s2++) {
-               if (*s1 == *s2)
-                       continue;
-               if (isalpha(*s1) && isalpha(*s2) &&
-                   lower(*s1) == lower(*s2))
-                       continue;
-               return (*s2 - *s1);
-       }
-       return (0);
-}
-
 dkcksum(lp)
        register struct disklabel *lp;
 {
 dkcksum(lp)
        register struct disklabel *lp;
 {