From: Valerie Clement Date: Thu, 30 Aug 2007 15:33:40 +0000 (+0200) Subject: libext2fs: cleanup usage of unsigned int or __u32 and replace it with blk_t X-Git-Tag: v1.41-WIP-0427~128 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5d38ef1d049bf56d1c1e88b8b4d287c0f9470e61;p=thirdparty%2Fe2fsprogs.git libext2fs: cleanup usage of unsigned int or __u32 and replace it with blk_t Signed-off-by: Valerie Clement Signed-off-by: "Theodore Ts'o" --- diff --git a/debugfs/logdump.c b/debugfs/logdump.c index 724193e3c..cf3aae6d4 100644 --- a/debugfs/logdump.c +++ b/debugfs/logdump.c @@ -36,11 +36,11 @@ extern char *optarg; enum journal_location {JOURNAL_IS_INTERNAL, JOURNAL_IS_EXTERNAL}; -#define ANY_BLOCK ((unsigned int) -1) +#define ANY_BLOCK ((blk_t) -1) int dump_all, dump_contents, dump_descriptors; -unsigned int block_to_dump, group_to_dump, bitmap_to_dump; -unsigned int inode_block_to_dump, inode_offset_to_dump, bitmap_to_dump; +blk_t block_to_dump, bitmap_to_dump, inode_block_to_dump; +unsigned int group_to_dump, inode_offset_to_dump; ext2_ino_t inode_to_dump; struct journal_source @@ -365,8 +365,8 @@ static void dump_journal(char *cmdname, FILE *out_file, if (dump_all) { fprintf(out_file, "\tuuid=%s\n", jsb_buffer); fprintf(out_file, "\tblocksize=%d\n", blocksize); - fprintf(out_file, "\tjournal data size %ld\n", - (long) sb->s_blocks_count); + fprintf(out_file, "\tjournal data size %lu\n", + sb->s_blocks_count); } } diff --git a/e2fsck/pass5.c b/e2fsck/pass5.c index 53248b01b..8e3794d18 100644 --- a/e2fsck/pass5.c +++ b/e2fsck/pass5.c @@ -114,8 +114,8 @@ static void check_block_bitmaps(e2fsck_t ctx) blk_t i, super; int *free_array; int group = 0; - unsigned int blocks = 0; - unsigned int free_blocks = 0; + blk_t blocks = 0; + blk_t free_blocks = 0; int group_free = 0; int actual, bitmap; struct problem_context pctx; diff --git a/e2fsck/super.c b/e2fsck/super.c index a4835f76f..e3943cbe6 100644 --- a/e2fsck/super.c +++ b/e2fsck/super.c @@ -467,7 +467,8 @@ void check_super_block(e2fsck_t ctx) dgrp_t i; blk_t should_be; struct problem_context pctx; - __u32 free_blocks = 0, free_inodes = 0; + blk_t free_blocks = 0; + ino_t free_inodes = 0; inodes_per_block = EXT2_INODES_PER_BLOCK(fs->super); ipg_max = inodes_per_block * (blocks_per_group - 4); diff --git a/lib/ext2fs/closefs.c b/lib/ext2fs/closefs.c index 64f010e7f..2086331db 100644 --- a/lib/ext2fs/closefs.c +++ b/lib/ext2fs/closefs.c @@ -54,8 +54,8 @@ int ext2fs_super_and_bgd_loc(ext2_filsys fs, { blk_t group_block, super_blk = 0, old_desc_blk = 0, new_desc_blk = 0; unsigned int meta_bg, meta_bg_size; - int numblocks, has_super; - int old_desc_blocks; + blk_t numblocks, old_desc_blocks; + int has_super; group_block = ext2fs_group_first_block(fs, group); diff --git a/lib/ext2fs/ext2fs.h b/lib/ext2fs/ext2fs.h index 5536b6053..d691c1be8 100644 --- a/lib/ext2fs/ext2fs.h +++ b/lib/ext2fs/ext2fs.h @@ -407,7 +407,7 @@ typedef struct ext2_icount *ext2_icount_t; /* * For ext2 compression support */ -#define EXT2FS_COMPRESSED_BLKADDR ((blk_t) 0xffffffff) +#define EXT2FS_COMPRESSED_BLKADDR ((blk_t) -1) #define HOLE_BLKADDR(_b) ((_b) == 0 || (_b) == EXT2FS_COMPRESSED_BLKADDR) /*