diff options
author | dwmalone <dwmalone@FreeBSD.org> | 2002-02-27 17:57:00 +0000 |
---|---|---|
committer | dwmalone <dwmalone@FreeBSD.org> | 2002-02-27 17:57:00 +0000 |
commit | 9540738a74cc62036ba61604d3378881dec9422f (patch) | |
tree | af6c65f1bac5a3a336dbe37b43e09cf9c44dc83a /usr.bin/find/option.c | |
parent | 50b0eac3626e07f7118cd0418d37c28d76235387 (diff) | |
download | FreeBSD-src-9540738a74cc62036ba61604d3378881dec9422f.zip FreeBSD-src-9540738a74cc62036ba61604d3378881dec9422f.tar.gz |
1) Remove -Wall from Makefile.
2) WARNs fixes (rename option to lookup_option to avoid shadowing, rename
argv to argv1 to avoid shadowing, const stuff, prototypes, __unused).
3) Remove "register"s.
Diffstat (limited to 'usr.bin/find/option.c')
-rw-r--r-- | usr.bin/find/option.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/usr.bin/find/option.c b/usr.bin/find/option.c index 0a37320..3858085 100644 --- a/usr.bin/find/option.c +++ b/usr.bin/find/option.c @@ -54,6 +54,8 @@ static const char rcsid[] = #include "find.h" +int typecompare __P((const void *, const void *)); + /* NB: the following table must be sorted lexically. */ static OPTION const options[] = { { "!", c_simple, f_not, 0 }, @@ -137,13 +139,13 @@ PLAN * find_create(argvp) char ***argvp; { - register OPTION *p; + OPTION *p; PLAN *new; char **argv; argv = *argvp; - if ((p = option(*argv)) == NULL) + if ((p = lookup_option(*argv)) == NULL) errx(1, "%s: unknown option", *argv); ++argv; @@ -153,11 +155,10 @@ find_create(argvp) } OPTION * -option(name) - char *name; +lookup_option(name) + const char *name; { OPTION tmp; - int typecompare __P((const void *, const void *)); tmp.name = name; return ((OPTION *)bsearch(&tmp, options, @@ -168,5 +169,5 @@ int typecompare(a, b) const void *a, *b; { - return (strcmp(((OPTION *)a)->name, ((OPTION *)b)->name)); + return (strcmp(((const OPTION *)a)->name, ((const OPTION *)b)->name)); } |