summaryrefslogtreecommitdiffstats
path: root/lib/libdisk/write_pc98_disk.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2003-02-04 17:35:23 +0000
committerjhb <jhb@FreeBSD.org>2003-02-04 17:35:23 +0000
commit21f12932c485a7565c0a491c72f751f6236581cb (patch)
tree4f6968258275d01c9fc7e290395ce2614e642ec1 /lib/libdisk/write_pc98_disk.c
parent06360ae9a90b70971fed1cc884ca66c83b1d92aa (diff)
downloadFreeBSD-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_pc98_disk.c')
-rw-r--r--lib/libdisk/write_pc98_disk.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/libdisk/write_pc98_disk.c b/lib/libdisk/write_pc98_disk.c
index efd2d10..e831142 100644
--- a/lib/libdisk/write_pc98_disk.c
+++ b/lib/libdisk/write_pc98_disk.c
@@ -30,8 +30,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;
@@ -50,7 +49,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);
@@ -105,7 +104,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);
i = c1->offset;
dp[j].dp_ssect = dp[j].dp_ipl_sct = i % d1->bios_sect;
OpenPOWER on IntegriCloud