]> err.no Git - linux-2.6/commitdiff
[XFS] Rework code snippets slightly to remove remaining recent-gcc
authorNathan Scott <nathans@sgi.com>
Wed, 28 Jun 2006 00:13:52 +0000 (10:13 +1000)
committerNathan Scott <nathans@sgi.com>
Wed, 28 Jun 2006 00:13:52 +0000 (10:13 +1000)
warnings.

SGI-PV: 904196
SGI-Modid: xfs-linux-melb:xfs-kern:26364a

Signed-off-by: Nathan Scott <nathans@sgi.com>
fs/xfs/xfs_inode.c
fs/xfs/xfs_log_recover.c
fs/xfs/xfs_mount.c

index 5fa0adb7e1737ad0ca4451409f412d73e1b5ce2f..86c1bf0bba9ea19bc0f38cdb98adfd76769ef053 100644 (file)
@@ -1961,9 +1961,9 @@ xfs_iunlink_remove(
        xfs_agino_t     agino;
        xfs_agino_t     next_agino;
        xfs_buf_t       *last_ibp;
-       xfs_dinode_t    *last_dip;
+       xfs_dinode_t    *last_dip = NULL;
        short           bucket_index;
-       int             offset, last_offset;
+       int             offset, last_offset = 0;
        int             error;
        int             agi_ok;
 
index 55b4237c2153975e00ded0b662dcf36edd861ca2..3cb678e3a132997804998f7dbfea787b4a75a15a 100644 (file)
@@ -990,6 +990,8 @@ xlog_find_zeroed(
        xfs_daddr_t     num_scan_bblks;
        int             error, log_bbnum = log->l_logBBsize;
 
+       *blk_no = 0;
+
        /* check totally zeroed log */
        bp = xlog_get_bp(log, 1);
        if (!bp)
index 10dbf203c62f6f929ee709d6624121f744de231a..22d3a1c75474b2be7bd9f119f6f24b17c13969aa 100644 (file)
@@ -2026,7 +2026,7 @@ xfs_icsb_balance_counter(
        xfs_sb_field_t  field,
        int             flags)
 {
-       uint64_t        count, resid = 0;
+       uint64_t        count, resid;
        int             weight = num_online_cpus();
        int             s;
 
@@ -2058,6 +2058,7 @@ xfs_icsb_balance_counter(
                break;
        default:
                BUG();
+               count = resid = 0;      /* quiet, gcc */
                break;
        }