diff options
author | Dave Chinner <dchinner@redhat.com> | 2010-07-26 14:51:46 -0400 |
---|---|---|
committer | Alex Elder <aelder@sgi.com> | 2010-07-26 17:07:38 -0400 |
commit | 696123fca877905696591829c97a2cef11c8d048 (patch) | |
tree | d18c83ee0cd6148f156edb854996ea1554da78fd /fs/xfs/xfs_inode_item.c | |
parent | ecd7f082d68d7fb1c96bcf72071aa85db9c00ddf (diff) |
xfs: fix big endian build
Commit 0fd7275cc42ab734eaa1a2c747e65479bd1e42af ("xfs: fix gcc 4.6
set but not read and unused statement warnings") failed to convert
some code inside XFS_NATIVE_HOST (big endian host code only) and
hence fails to build on such machines. Fix it.
Signed-off-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Alex Elder <aelder@sgi.com>
Diffstat (limited to 'fs/xfs/xfs_inode_item.c')
-rw-r--r-- | fs/xfs/xfs_inode_item.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/xfs/xfs_inode_item.c b/fs/xfs/xfs_inode_item.c index 2d6fcfdc7834..fe00777e2796 100644 --- a/fs/xfs/xfs_inode_item.c +++ b/fs/xfs/xfs_inode_item.c | |||
@@ -316,7 +316,8 @@ xfs_inode_item_format( | |||
316 | ASSERT((ip->i_df.if_bytes / | 316 | ASSERT((ip->i_df.if_bytes / |
317 | (uint)sizeof(xfs_bmbt_rec_t)) > 0); | 317 | (uint)sizeof(xfs_bmbt_rec_t)) > 0); |
318 | #ifdef XFS_NATIVE_HOST | 318 | #ifdef XFS_NATIVE_HOST |
319 | if (nrecs == ip->i_d.di_nextents) { | 319 | if (ip->i_d.di_nextents == ip->i_df.if_bytes / |
320 | (uint)sizeof(xfs_bmbt_rec_t)) { | ||
320 | /* | 321 | /* |
321 | * There are no delayed allocation | 322 | * There are no delayed allocation |
322 | * extents, so just point to the | 323 | * extents, so just point to the |