Must distinguish between "ambiguous" and "unknown" commands.
authorThomas Ferrin <tef@ucbvax.Berkeley.EDU>
Thu, 26 Mar 1987 16:25:57 +0000 (08:25 -0800)
committerThomas Ferrin <tef@ucbvax.Berkeley.EDU>
Thu, 26 Mar 1987 16:25:57 +0000 (08:25 -0800)
SCCS-vsn: usr.bin/systat/cmds.c 5.5

usr/src/usr.bin/systat/cmds.c

index 2b0e498..f7e38ac 100644 (file)
@@ -5,7 +5,7 @@
  */
 
 #ifndef lint
  */
 
 #ifndef lint
-static char sccsid[] = "@(#)cmds.c     5.4 (Berkeley) %G%";
+static char sccsid[] = "@(#)cmds.c     5.5 (Berkeley) %G%";
 #endif not lint
 
 /*
 #endif not lint
 
 /*
@@ -123,7 +123,7 @@ lookup(name)
 
        longest = 0;
        nmatches = 0;
 
        longest = 0;
        nmatches = 0;
-       found = (struct cmdtab *)-1;
+       found = (struct cmdtab *) 0;
        for (c = cmdtab; p = c->c_name; c++) {
                for (q = name; *q == *p++; q++)
                        if (*q == 0)            /* exact match? */
        for (c = cmdtab; p = c->c_name; c++) {
                for (q = name; *q == *p++; q++)
                        if (*q == 0)            /* exact match? */