From cf419787bd54b3051938a7004f0887bfa80b9aa0 Mon Sep 17 00:00:00 2001 From: "cantab.net!aia21" Date: Mon, 15 Mar 2004 11:34:30 +0000 Subject: [PATCH] Use sizeof(MFT_RECORD) instead of sizeof(MFT_RECORD) + 6 as MFT_RECORD now includes the NTFS 3.1+ specific fields. (Logical change 1.333) --- ntfsprogs/ntfsclone.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ntfsprogs/ntfsclone.c b/ntfsprogs/ntfsclone.c index 89603df6..e96da3b7 100644 --- a/ntfsprogs/ntfsclone.c +++ b/ntfsprogs/ntfsclone.c @@ -693,8 +693,7 @@ static void wipe_unused_mft(ntfs_inode *ni) if (ni->mft_no <= LAST_METADATA_INODE) return; - /* MFT_RECORD doesn't have the XP specific 6 bytes, so add it */ - unused = m->bytes_in_use - (sizeof(MFT_RECORD) + 6); + unused = m->bytes_in_use - sizeof(MFT_RECORD); wiped_unused_mft += wipe_data((char *)m, sizeof(MFT_RECORD), unused); }