1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-24 11:29:10 +00:00

WARNS=2 cleanup.

Submitted by:	Maxime Henrion <mux@qualys.com>
MFC after:	2 weeks
This commit is contained in:
Mike Heffner 2001-12-11 06:44:29 +00:00
parent b21d3f5c61
commit 50483cb4b4
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=87643
2 changed files with 12 additions and 7 deletions

View File

@ -1,6 +1,7 @@
# $FreeBSD$
PROG= boot0cfg
WARNS?= 2
MAN= boot0cfg.8
.include <bsd.prog.mk>

View File

@ -92,7 +92,8 @@ main(int argc, char *argv[])
{
u_int8_t *mbr, *boot0;
int boot0_size, mbr_size;
const char *bpath, *fpath, *disk;
const char *bpath, *fpath;
char *disk;
int B_flag, v_flag, o_flag;
int d_arg, m_arg, s_arg, t_arg;
int o_and, o_or;
@ -201,6 +202,7 @@ main(int argc, char *argv[])
if (mbr != boot0)
free(boot0);
free(mbr);
free(disk);
return 0;
}
@ -316,7 +318,7 @@ boot0version(const u_int8_t *bs)
return 0x100;
/* We have a newer boot0, so extract the version number and return it. */
return *(int *)(bs + OFF_VERSION) & 0xffff;
return *(const int *)(bs + OFF_VERSION) & 0xffff;
}
/*
@ -337,7 +339,7 @@ boot0bs(const u_int8_t *bs)
{0x0, sizeof(id0), id0},
{0x1b2, sizeof(id1), id1}
};
int i;
unsigned int i;
for (i = 0; i < sizeof(ident) / sizeof(ident[0]); i++)
if (memcmp(bs + ident[i].off, ident[i].key, ident[i].len))
@ -385,12 +387,14 @@ mkrdev(const char *fname)
char buf[MAXPATHLEN];
char *s;
s = (char *)fname;
if (!strchr(fname, '/')) {
snprintf(buf, sizeof(buf), "%s%s", _PATH_DEV, fname);
if (!(s = strdup(buf)))
err(1, NULL);
}
s = strdup(buf);
} else
s = strdup(fname);
if (s == NULL)
errx(1, "No more memory");
return s;
}