mirror of https://github.com/vitalif/e2fsprogs
unix_io.c, pass1.c:
int -> unsigned for 1 bit wide bitfields - we cannot have a value and a sign in 1 bit. Fixes some of the Intel C++ 8.0 warnings (-w1 level).bitmap-optimize
parent
289e0557c2
commit
83e692e88b
|
@ -78,7 +78,7 @@ static void adjust_extattr_refcount(e2fsck_t ctx, ext2_refcount_t refcount,
|
|||
|
||||
struct process_block_struct {
|
||||
ext2_ino_t ino;
|
||||
int is_dir:1, is_reg:1, clear:1, suppress:1,
|
||||
unsigned is_dir:1, is_reg:1, clear:1, suppress:1,
|
||||
fragmented:1, compressed:1, bbcheck:1;
|
||||
blk_t num_blocks;
|
||||
blk_t max_blocks;
|
||||
|
|
|
@ -55,8 +55,8 @@ struct unix_cache {
|
|||
char *buf;
|
||||
unsigned long block;
|
||||
int access_time;
|
||||
int dirty:1;
|
||||
int in_use:1;
|
||||
unsigned dirty:1;
|
||||
unsigned in_use:1;
|
||||
};
|
||||
|
||||
#define CACHE_SIZE 8
|
||||
|
|
Loading…
Reference in New Issue