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
Matthias Andree 2004-03-30 04:17:14 +02:00
parent 289e0557c2
commit 83e692e88b
2 changed files with 3 additions and 3 deletions

View File

@ -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;

View File

@ -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