From 47e1a8f56a88cc2f3fa3e6cb362d8bcc0d97bb41 Mon Sep 17 00:00:00 2001 From: Wang Cong Date: Wed, 21 Jan 2009 13:22:49 -0500 Subject: [PATCH] btrfsck.c: bit-fields should be unsigned Signed-off-by: WANG Cong --- btrfsck.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/btrfsck.c b/btrfsck.c index 1fcc372..5834ca3 100644 --- a/btrfsck.c +++ b/btrfsck.c @@ -60,10 +60,10 @@ struct extent_record { struct inode_backref { struct list_head list; - int found_dir_item:1; - int found_dir_index:1; - int found_inode_ref:1; - int filetype:8; + unsigned int found_dir_item:1; + unsigned int found_dir_index:1; + unsigned int found_inode_ref:1; + unsigned int filetype:8; int errors; u64 dir; u64 index; @@ -83,13 +83,13 @@ struct inode_backref { struct inode_record { struct list_head backrefs; - int checked:1; - int found_inode_item:1; - int found_dir_item:1; - int found_file_extent:1; - int found_csum_item:1; - int some_csum_missing:1; - int nodatasum:1; + unsigned int checked:1; + unsigned int found_inode_item:1; + unsigned int found_dir_item:1; + unsigned int found_file_extent:1; + unsigned int found_csum_item:1; + unsigned int some_csum_missing:1; + unsigned int nodatasum:1; int errors; u64 ino; -- 2.7.4