https://git.reactos.org/?p=reactos.git;a=commitdiff;h=7eb1264f5f184623f230832cf6aecfa5f362e0bd

commit 7eb1264f5f184623f230832cf6aecfa5f362e0bd
Author: Trevor Thompson <[email protected]>
AuthorDate: Wed Jul 6 07:57:57 2016 +0000

    [NTFS]
    Fix copy-paste error in SetAttributeDataLength()
    
    svn path=/branches/GSoC_2016/NTFS/; revision=71832
---
 drivers/filesystems/ntfs/mft.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/filesystems/ntfs/mft.c b/drivers/filesystems/ntfs/mft.c
index 4e10584ce0..a5111c18ee 100644
--- a/drivers/filesystems/ntfs/mft.c
+++ b/drivers/filesystems/ntfs/mft.c
@@ -228,9 +228,9 @@ SetAttributeDataLength(PFILE_OBJECT FileObject,
     NTSTATUS Status = STATUS_SUCCESS;
 
     // are we truncating the file?
-    if (DataSize->QuadPart < AttributeDataLength(&AttrContext->Record)
+    if (DataSize->QuadPart < AttributeDataLength(&AttrContext->Record))
     {
-        if (!MmCanFileBeTruncated(FileObject->SectionObjectPointer, 
(PLARGE_INTEGER)&AllocationSize))
+        if (!MmCanFileBeTruncated(FileObject->SectionObjectPointer, DataSize))
         {
             DPRINT1("Can't truncate a memory-mapped file!\n");
             return STATUS_USER_MAPPED_FILE;

Reply via email to