From 8daa92717e72a96ffc18e9cc228cadc24a5dd81b Mon Sep 17 00:00:00 2001 From: Erik Larsson Date: Wed, 27 Jan 2016 15:26:51 +0100 Subject: [PATCH] ntfsdump_logfile.c: Fix use of wrong byteswapping macro for le16 field. --- ntfsprogs/ntfsdump_logfile.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ntfsprogs/ntfsdump_logfile.c b/ntfsprogs/ntfsdump_logfile.c index 0d49aace..f300a5fc 100644 --- a/ntfsprogs/ntfsdump_logfile.c +++ b/ntfsprogs/ntfsdump_logfile.c @@ -633,7 +633,7 @@ rcrd_pass_loc: ntfs_log_info("page count = %i\n", le16_to_cpu(rcrd->page_count)); ntfs_log_info("page position = %i\n", le16_to_cpu(rcrd->page_position)); ntfs_log_info("header.next_record_offset = 0x%llx\n", (unsigned long long) - le64_to_cpu(rcrd->header.packed.next_record_offset)); + le16_to_cpu(rcrd->header.packed.next_record_offset)); ntfs_log_info("header.last_end_lsn = 0x%llx\n", (unsigned long long) sle64_to_cpu(rcrd->header.packed.last_end_lsn)); /* @@ -648,7 +648,7 @@ rcrd_pass_loc: client++; lr = (LOG_RECORD*)((u8*)lr + 0x70); } while (((u8*)lr + 0x70 <= (u8*)rcrd + - le64_to_cpu(rcrd->header.packed.next_record_offset))); + le16_to_cpu(rcrd->header.packed.next_record_offset))); pass++; goto rcrd_pass_loc;