From: Nathan Scott Date: Wed, 30 Mar 2005 03:44:11 +0000 (+0000) Subject: Fix compilation warning on inode size checks. X-Git-Tag: v2.7.0~47 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c810127ec9c9d793942e816e8fafc28a87e3b931;p=thirdparty%2Fxfsprogs-dev.git Fix compilation warning on inode size checks. Merge of master-melb:xfs-cmds:21989a by kenmcd. --- diff --git a/repair/dir.c b/repair/dir.c index 831d09e6a..4ed7a3614 100644 --- a/repair/dir.c +++ b/repair/dir.c @@ -2914,8 +2914,8 @@ process_node_dir( */ if (INT_GET(dip->di_core.di_size, ARCH_CONVERT) < (da_cursor.greatest_bno + 1) * mp->m_sb.sb_blocksize) { - if ((xfs_fsize_t) (da_cursor.greatest_bno - * mp->m_sb.sb_blocksize) > UINT_MAX) { + if ((xfs_fsize_t) da_cursor.greatest_bno + * mp->m_sb.sb_blocksize > UINT_MAX) { do_warn( _("out of range internal directory block numbers (inode %llu)\n"), ino);