summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata
diff options
context:
space:
mode:
authorscottl <scottl@FreeBSD.org>2005-12-16 06:11:22 +0000
committerscottl <scottl@FreeBSD.org>2005-12-16 06:11:22 +0000
commit0b75b9ba210c84127ae327e750df88d196e7b53a (patch)
tree22637d6bf299e1cf04a3a548a705ef2735db0284 /sys/dev/ata
parent614b41dc536f868ecb2039f7b5bf2275a4995f59 (diff)
downloadFreeBSD-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.c2
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) {
OpenPOWER on IntegriCloud