Author: tthompson
Date: Wed Jul 13 09:26:04 2016
New Revision: 71920

URL: http://svn.reactos.org/svn/reactos?rev=71920&view=rev
Log:
[NTFS]
UpdateFileRecord() - Remove fixup array before returning.

Modified:
    branches/GSoC_2016/NTFS/drivers/filesystems/ntfs/mft.c

Modified: branches/GSoC_2016/NTFS/drivers/filesystems/ntfs/mft.c
URL: 
http://svn.reactos.org/svn/reactos/branches/GSoC_2016/NTFS/drivers/filesystems/ntfs/mft.c?rev=71920&r1=71919&r2=71920&view=diff
==============================================================================
--- branches/GSoC_2016/NTFS/drivers/filesystems/ntfs/mft.c      [iso-8859-1] 
(original)
+++ branches/GSoC_2016/NTFS/drivers/filesystems/ntfs/mft.c      [iso-8859-1] 
Wed Jul 13 09:26:04 2016
@@ -1084,6 +1084,9 @@
         DPRINT1("UpdateFileRecord failed: %I64u written, %u expected\n", 
BytesWritten, Vcb->NtfsInfo.BytesPerFileRecord);
     }
 
+    // remove the fixup array (so the file record pointer can still be used)
+    FixupUpdateSequenceArray(Vcb, file);
+
     return Status;
 }
 


Reply via email to