diff options
author | 2014-07-12 13:23:59 +0000 | |
---|---|---|
committer | 2014-07-12 13:23:59 +0000 | |
commit | b2b4aae90501f421ccf3b76c01bbb10ff0766283 (patch) | |
tree | 0132a02e41398f69bc6ad21dee2a129f2ae47f15 | |
parent | Solaris uses a symbolic link for /dev/urandom which harms best practice of (diff) | |
download | wireguard-openbsd-b2b4aae90501f421ccf3b76c01bbb10ff0766283.tar.xz wireguard-openbsd-b2b4aae90501f421ccf3b76c01bbb10ff0766283.zip |
fix a type error on BE architectures
-rw-r--r-- | sys/ufs/ext2fs/ext2fs_vfsops.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/ufs/ext2fs/ext2fs_vfsops.c b/sys/ufs/ext2fs/ext2fs_vfsops.c index d63e83b4645..5fc43e38516 100644 --- a/sys/ufs/ext2fs/ext2fs_vfsops.c +++ b/sys/ufs/ext2fs/ext2fs_vfsops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ext2fs_vfsops.c,v 1.77 2014/07/12 11:03:11 pelikan Exp $ */ +/* $OpenBSD: ext2fs_vfsops.c,v 1.78 2014/07/12 13:23:59 pelikan Exp $ */ /* $NetBSD: ext2fs_vfsops.c,v 1.1 1997/06/11 09:34:07 bouyer Exp $ */ /* @@ -412,6 +412,7 @@ e2fs_sbfill(struct vnode *devvp, struct m_ext2fs *fs, struct ext2fs *sb) for (i = 0; i < fs->e2fs_ngdb; ++i) { daddr_t dblk = ((fs->e2fs_bsize > 1024) ? 0 : 1) + i + 1; size_t gdesc = i * fs->e2fs_bsize / sizeof(struct ext2_gd); + struct ext2_gd *gd; error = bread(devvp, fsbtodb(fs, dblk), fs->e2fs_bsize, &bp); if (error) { @@ -421,7 +422,8 @@ e2fs_sbfill(struct vnode *devvp, struct m_ext2fs *fs, struct ext2fs *sb) return (error); } - e2fs_cgload(bp->b_data, fs->e2fs_gd + gdesc, fs->e2fs_bsize); + gd = (struct ext2_gd *) bp->b_data; + e2fs_cgload(gd, fs->e2fs_gd + gdesc, fs->e2fs_bsize); brelse(bp); bp = NULL; } |