diff options
author | peter <peter@FreeBSD.org> | 2003-06-27 23:10:58 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 2003-06-27 23:10:58 +0000 |
commit | c8946bbbb5e7facd90e48133d4617a78eedd198d (patch) | |
tree | 181ccc3ba2178670314b85e5fa4dcfcfa67d3c9c /sys/dev/ips/ips.c | |
parent | 6df8dff079da162cd074e7e158f9132366f08c00 (diff) | |
download | FreeBSD-src-c8946bbbb5e7facd90e48133d4617a78eedd198d.zip FreeBSD-src-c8946bbbb5e7facd90e48133d4617a78eedd198d.tar.gz |
Fix pointer/int warnings so this compiles on amd64. The driver wants
to store an int in the bio->bio_driver1 (a void *). It is big enough,
but you have to match the int sizes first before doing the cast.
Glanced at by: scottl
Diffstat (limited to 'sys/dev/ips/ips.c')
-rw-r--r-- | sys/dev/ips/ips.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/ips/ips.c b/sys/dev/ips/ips.c index 4d6d1fd..bd329d6 100644 --- a/sys/dev/ips/ips.c +++ b/sys/dev/ips/ips.c @@ -248,7 +248,7 @@ static int ips_diskdev_init(ips_softc_t *sc) for(i=0; i < IPS_MAX_NUM_DRIVES; i++){ if(sc->drives[i].state & IPS_LD_OKAY){ sc->diskdev[i] = device_add_child(sc->dev, NULL, -1); - device_set_ivars(sc->diskdev[i],(void *) i); + device_set_ivars(sc->diskdev[i],(void *)(uintptr_t) i); } } if(bus_generic_attach(sc->dev)){ |