mirror of
https://git.code.sf.net/p/ntfs-3g/ntfs-3g.git
synced 2024-11-23 10:04:00 +08:00
ntfsck.c: Fix comparing le32 values as u32.
This is harmless except when we do strict endianness checking, in which case this results in a compile error. Fixed by converting values to CPU endianness before comparing them.
This commit is contained in:
parent
ec18534f31
commit
55dafda732
@ -584,7 +584,7 @@ static BOOL check_file_record(u8 *buffer, u16 buflen)
|
||||
ATTR_REC *attr_rec;
|
||||
|
||||
// check record magic
|
||||
assert_u32_equal(mft_rec->magic, magic_FILE, "FILE record magic");
|
||||
assert_u32_equal(le32_to_cpu(mft_rec->magic), le32_to_cpu(magic_FILE), "FILE record magic");
|
||||
// todo: records 16-23 must be filled in order.
|
||||
// todo: what to do with magic_BAAD?
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user