summaryrefslogtreecommitdiffstats
path: root/sys/ufs
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2007-07-02 01:31:43 +0000
committerpeter <peter@FreeBSD.org>2007-07-02 01:31:43 +0000
commit5c6fefddf19dab2daf83978f2a7c91d83643b307 (patch)
treebc629d047bd77bd0e2b740d6a7fa506a28ff04e6 /sys/ufs
parenta318759e766e90ad098e8df15b1e48e2611306c8 (diff)
downloadFreeBSD-src-5c6fefddf19dab2daf83978f2a7c91d83643b307.zip
FreeBSD-src-5c6fefddf19dab2daf83978f2a7c91d83643b307.tar.gz
Fix an annoying pointer/int cast warning that shows up on 64 bit systems.
Approved by: re
Diffstat (limited to 'sys/ufs')
-rw-r--r--sys/ufs/ufs/dir.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/ufs/ufs/dir.h b/sys/ufs/ufs/dir.h
index b535220..62ee745 100644
--- a/sys/ufs/ufs/dir.h
+++ b/sys/ufs/ufs/dir.h
@@ -110,7 +110,7 @@ struct direct {
*
*/
#define DIRECTSIZ(namlen) \
- (((int)&((struct direct *)0)->d_name + \
+ (((uintptr_t)&((struct direct *)0)->d_name + \
((namlen)+1)*sizeof(((struct direct *)0)->d_name[0]) + 3) & ~3)
#if (BYTE_ORDER == LITTLE_ENDIAN)
#define DIRSIZ(oldfmt, dp) \
OpenPOWER on IntegriCloud