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 | |
| 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>
| -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 |
