diff options
author | jhb <jhb@FreeBSD.org> | 2003-02-04 17:35:23 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2003-02-04 17:35:23 +0000 |
commit | 21f12932c485a7565c0a491c72f751f6236581cb (patch) | |
tree | 4f6968258275d01c9fc7e290395ce2614e642ec1 /lib/libdisk/write_i386_disk.c | |
parent | 06360ae9a90b70971fed1cc884ca66c83b1d92aa (diff) | |
download | FreeBSD-src-21f12932c485a7565c0a491c72f751f6236581cb.zip FreeBSD-src-21f12932c485a7565c0a491c72f751f6236581cb.tar.gz |
- Remove unused old disk pointers from Write_FreeBSD() and Fill_Disklabel()
functions.
- Clean up a few signed/unsigned warnings.
Diffstat (limited to 'lib/libdisk/write_i386_disk.c')
-rw-r--r-- | lib/libdisk/write_i386_disk.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/lib/libdisk/write_i386_disk.c b/lib/libdisk/write_i386_disk.c index 168e1a5..658fe23 100644 --- a/lib/libdisk/write_i386_disk.c +++ b/lib/libdisk/write_i386_disk.c @@ -28,8 +28,7 @@ __FBSDID("$FreeBSD$"); * I'm not sure which, so I leave it like it worked before. --schweikh */ static int -Write_FreeBSD(int fd, const struct disk *new, const struct disk *old, - const struct chunk *c1) +Write_FreeBSD(int fd, const struct disk *new, const struct chunk *c1) { struct disklabel *dl; int i; @@ -48,7 +47,7 @@ Write_FreeBSD(int fd, const struct disk *new, const struct disk *old, memcpy(buf + 512, new->boot2, BBSIZE - 512); dl = (struct disklabel *)(buf + 512 * LABELSECTOR + LABELOFFSET); - Fill_Disklabel(dl, new, old, c1); + Fill_Disklabel(dl, new, c1); for (i = 0; i < BBSIZE / 512; i++) write_block(fd, i + c1->offset, buf + 512 * i, 512); @@ -85,8 +84,8 @@ Cfg_Boot_Mgr(u_char *mbr, int edd) int Write_Disk(const struct disk *d1) { - int fd, i, j; - struct disk *old = 0; + int fd, j; + uint i; struct chunk *c1; int ret = 0; char device[64]; @@ -118,7 +117,7 @@ Write_Disk(const struct disk *d1) continue; s[j]++; if (c1->type == freebsd) - ret += Write_FreeBSD(fd, d1, old, c1); + ret += Write_FreeBSD(fd, d1, c1); Write_Int32(&dp[j].dp_start, c1->offset); Write_Int32(&dp[j].dp_size, c1->size); |