Fix warnings inspired by lint, a commercial lint and WARNS=4.

This commit is contained in:
Mark Murray 2002-02-22 21:11:03 +00:00
parent fab912df88
commit 4b4ed2fe6a
3 changed files with 10 additions and 6 deletions

View File

@ -83,8 +83,11 @@ main(int argc, char *argv[])
} else {
if (gethostname(hostname, (int)sizeof(hostname)))
err(1, "gethostname");
if (sflag && (p = strchr(hostname, '.')))
*p = '\0';
if (sflag) {
p = strchr(hostname, '.');
if (p != NULL)
*p = '\0';
}
(void)printf("%s\n", hostname);
}
exit(0);

View File

@ -131,6 +131,7 @@ main(int argc, char *argv[])
exit(linkit(argv[0], ".", 1));
case 2: /* ln target source */
exit(linkit(argv[0], argv[1], 0));
default:
}
/* ln target1 target2 directory */
sourcedir = argv[argc - 1];

View File

@ -57,16 +57,16 @@ static const char rcsid[] =
#include <sysexits.h>
#include <unistd.h>
int build(char *, mode_t);
void usage(void);
static int build(char *, mode_t);
static void usage(void);
int vflag;
int
main(int argc, char *argv[])
{
int ch, exitval, success, omode, pflag;
mode_t *set = (mode_t *)NULL;
int ch, exitval, success, pflag;
mode_t omode, *set = (mode_t *)NULL;
char *mode;
omode = pflag = 0;