From: Andrew Morton fs/reiserfs/super.c: In function 'reiserfs_fill_super': fs/reiserfs/super.c:1546: warning: unused variable 'j' Cc: Jeff Mahoney Cc: Signed-off-by: Andrew Morton --- fs/reiserfs/super.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff -puN fs/reiserfs/super.c~reiserfs-on-demand-bitmap-loading-fix fs/reiserfs/super.c --- a/fs/reiserfs/super.c~reiserfs-on-demand-bitmap-loading-fix +++ a/fs/reiserfs/super.c @@ -1543,7 +1543,6 @@ static int function2code(hashf_t func) static int reiserfs_fill_super(struct super_block *s, void *data, int silent) { struct inode *root_inode; - int j; struct reiserfs_transaction_handle th; int old_format = 0; unsigned long blocks; @@ -1794,9 +1793,12 @@ static int reiserfs_fill_super(struct su if (SB_BUFFER_WITH_SB(s)) brelse(SB_BUFFER_WITH_SB(s)); #ifdef CONFIG_QUOTA - for (j = 0; j < MAXQUOTAS; j++) { - kfree(sbi->s_qf_names[j]); - sbi->s_qf_names[j] = NULL; + { + int j; + for (j = 0; j < MAXQUOTAS; j++) { + kfree(sbi->s_qf_names[j]); + sbi->s_qf_names[j] = NULL; + } } #endif kfree(sbi); _