X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=fs%2Freiserfs%2Freiserfs.c;h=efab8fa8448a6918d13ca9d93347ff284e0c8c57;hb=8b415f703f88d1d3b0466830047affbbf7f24913;hp=aa96361638e9320456d4ac0063108eaab0f753c4;hpb=f2c2a937d8c4a44f63ff88bf82023e03a29497a2;p=u-boot diff --git a/fs/reiserfs/reiserfs.c b/fs/reiserfs/reiserfs.c index aa96361638..efab8fa844 100644 --- a/fs/reiserfs/reiserfs.c +++ b/fs/reiserfs/reiserfs.c @@ -29,8 +29,6 @@ */ #include -#if defined(CONFIG_CMD_REISER) - #include #include #include @@ -284,6 +282,7 @@ reiserfs_mount (unsigned part_length) { struct reiserfs_super_block super; int superblock = REISERFS_DISK_OFFSET_IN_BYTES >> SECTOR_BITS; + char *cache; if (part_length < superblock + (sizeof (super) >> SECTOR_BITS) || ! reiserfs_devread (superblock, 0, sizeof (struct reiserfs_super_block), @@ -359,7 +358,8 @@ reiserfs_mount (unsigned part_length) if (! block_read (sb_root_block(&super), 0, INFO->blocksize, (char*) ROOT)) return 0; - INFO->tree_depth = __le16_to_cpu(BLOCKHEAD (ROOT)->blk_level); + cache = ROOT; + INFO->tree_depth = __le16_to_cpu(BLOCKHEAD (cache)->blk_level); #ifdef REISERDEBUG printf ("root read_in: block=%d, depth=%d\n", @@ -982,5 +982,3 @@ reiserfs_open (char *filename) } return filemax; } - -#endif