diff options
Diffstat (limited to 'contrib/telnet/libtelnet/genget.c')
-rw-r--r-- | contrib/telnet/libtelnet/genget.c | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/contrib/telnet/libtelnet/genget.c b/contrib/telnet/libtelnet/genget.c index 9f56ab0..62f272a 100644 --- a/contrib/telnet/libtelnet/genget.c +++ b/contrib/telnet/libtelnet/genget.c @@ -50,12 +50,11 @@ static const char rcsid[] = * the length is returned. If *s1 is a prefix of *s2, * the length of *s1 is returned. */ - int -isprefix(s1, s2) - register char *s1, *s2; +int +isprefix(char *s1, char *s2) { char *os1; - register char c1, c2; + char c1, c2; if (*s1 == '\0') return(-1); @@ -73,14 +72,11 @@ isprefix(s1, s2) static char *ambiguous; /* special return value for command routines */ - char ** -genget(name, table, stlen) - char *name; /* name to match */ - char **table; /* name entry in table */ - int stlen; +char ** +genget(char *name, char **table, int stlen) { - register char **c, **found; - register int n; + char **c, **found; + int n; if (name == 0) return 0; @@ -101,9 +97,8 @@ genget(name, table, stlen) /* * Function call version of Ambiguous() */ - int -Ambiguous(s) - char **s; +int +Ambiguous(char *s) { - return(s == &ambiguous); + return((char **)s == &ambiguous); } |