diff options
author | bde <bde@FreeBSD.org> | 1998-08-16 01:21:52 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1998-08-16 01:21:52 +0000 |
commit | 9e27b29fba08158ea646560dc2c0f671e17923cf (patch) | |
tree | ca50bac0920c7e526393546681e1b22c87541004 /sys/miscfs/umapfs | |
parent | e14b44bbf30df0b2ba5a4750b2c2806bcae489eb (diff) | |
download | FreeBSD-src-9e27b29fba08158ea646560dc2c0f671e17923cf.zip FreeBSD-src-9e27b29fba08158ea646560dc2c0f671e17923cf.tar.gz |
Use [u]intptr_t instead of [u_]long for casts between pointers and
integers. Don't forget to cast to (void *) as well.
Diffstat (limited to 'sys/miscfs/umapfs')
-rw-r--r-- | sys/miscfs/umapfs/umap_subr.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/miscfs/umapfs/umap_subr.c b/sys/miscfs/umapfs/umap_subr.c index dd93078..fc4d5eb 100644 --- a/sys/miscfs/umapfs/umap_subr.c +++ b/sys/miscfs/umapfs/umap_subr.c @@ -35,7 +35,7 @@ * * @(#)umap_subr.c 8.9 (Berkeley) 5/14/95 * - * $Id: umap_subr.c,v 1.12 1998/02/07 01:36:24 kato Exp $ + * $Id: umap_subr.c,v 1.13 1998/02/09 06:09:48 eivind Exp $ */ #include <sys/param.h> @@ -58,7 +58,8 @@ */ #define UMAP_NHASH(vp) \ - (&umap_node_hashtbl[(((u_long)vp)>>LOG2_SIZEVNODE) & umap_node_hash]) + (&umap_node_hashtbl \ + [((uintptr_t)(void *)(vp) >> LOG2_SIZEVNODE) & umap_node_hash]) static LIST_HEAD(umap_node_hashhead, umap_node) *umap_node_hashtbl; static u_long umap_node_hash; |