diff options
author | bapt <bapt@FreeBSD.org> | 2014-10-09 17:26:29 +0000 |
---|---|---|
committer | bapt <bapt@FreeBSD.org> | 2014-10-09 17:26:29 +0000 |
commit | 05bd7a92d7d665748a66769d55936d2fd3dc8990 (patch) | |
tree | 3b90c3972d59398af3a09d495e563d281855ba19 /sys/ufs/ufs | |
parent | 9a1732bd90cc47b765f114bf6bcd2a4573c1b99a (diff) | |
download | FreeBSD-src-05bd7a92d7d665748a66769d55936d2fd3dc8990.zip FreeBSD-src-05bd7a92d7d665748a66769d55936d2fd3dc8990.tar.gz |
Backout r272825 every useland usage of ufs/ufs/dir.h are now broken with that change
Diffstat (limited to 'sys/ufs/ufs')
-rw-r--r-- | sys/ufs/ufs/dir.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/ufs/ufs/dir.h b/sys/ufs/ufs/dir.h index 82b9e77..65f3ab1 100644 --- a/sys/ufs/ufs/dir.h +++ b/sys/ufs/ufs/dir.h @@ -110,7 +110,7 @@ struct direct { * */ #define DIRECTSIZ(namlen) \ - ((offsetof(struct direct, 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) \ |