diff options
author | scottl <scottl@FreeBSD.org> | 2005-12-16 06:11:22 +0000 |
---|---|---|
committer | scottl <scottl@FreeBSD.org> | 2005-12-16 06:11:22 +0000 |
commit | 0b75b9ba210c84127ae327e750df88d196e7b53a (patch) | |
tree | 22637d6bf299e1cf04a3a548a705ef2735db0284 /sys/dev/ata | |
parent | 614b41dc536f868ecb2039f7b5bf2275a4995f59 (diff) | |
download | FreeBSD-src-0b75b9ba210c84127ae327e750df88d196e7b53a.zip FreeBSD-src-0b75b9ba210c84127ae327e750df88d196e7b53a.tar.gz |
Make this compile on 64bit systems. It likely isn't correct, but that can
be sorted out later.
Diffstat (limited to 'sys/dev/ata')
-rw-r--r-- | sys/dev/ata/ata-raid.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/ata/ata-raid.c b/sys/dev/ata/ata-raid.c index fc79dbd..7cf79e6 100644 --- a/sys/dev/ata/ata-raid.c +++ b/sys/dev/ata/ata-raid.c @@ -3619,7 +3619,7 @@ ata_raid_via_write_meta(struct ar_softc *rdp) meta->disk_sectors = rdp->total_sectors / (rdp->width - (rdp->type == AR_RAID5)); for (disk = 0; disk < rdp->total_disks; disk++) - meta->disks[disk] = (u_int32_t)rdp->disks[disk].dev; + meta->disks[disk] = (u_int32_t)(uintptr_t)rdp->disks[disk].dev; for (disk = 0; disk < rdp->total_disks; disk++) { if (rdp->disks[disk].dev) { |