Compiler type mismatch warning fixed, symbolic exit value taken
in use where missing, unnecessary single statement 'block' braces
removed and return is not a function bracing fixed.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
textdomain(PACKAGE);
argc--, argv++;
- if (argc == 0) {
+ if (argc == 0)
usage(stderr);
- }
+
do
if (argv[0][0] == '-') {
register char *cp = argv[0] + 1;
} else
lookup(*argv++);
while (--argc > 0);
- return 0;
+ return EXIT_SUCCESS;
}
void
void
looksrc(char *cp) {
- if (Sflag == 0) {
+ if (Sflag == 0)
find(srcdirs, cp);
- } else
+ else
findv(Sflag, Scnt, cp);
}
void
lookman(char *cp) {
- if (Mflag == 0) {
+ if (Mflag == 0)
find(mandirs, cp);
- } else
+ else
findv(Mflag, Mcnt, cp);
}
DIR *dirp;
struct dirent *dp;
char *d, *dd;
- int l;
+ size_t l;
char dirbuf[1024];
struct stat statbuf;
int i = strlen(dp);
if (dp[0] == 's' && dp[1] == '.' && itsit(cp, dp+2))
- return (1);
+ return 1;
if (!strcmp(dp+i-2, ".Z"))
i -= 2;
else if (!strcmp(dp+i-3, ".gz"))
while (*cp && *dp && *cp == *dp)
cp++, dp++, i--;
if (*cp == 0 && *dp == 0)
- return (1);
+ return 1;
while (isdigit(*dp))
dp++;
if (*cp == 0 && *dp++ == '.') {
while (i > 0 && *dp)
if (--i, *dp++ == '.')
return (*dp++ == 'C' && *dp++ == 0);
- return (1);
+ return 1;
}
- return (0);
+ return 0;
}