From 81f2467b661669f82bf08cee1ed356feae10dc79 Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Sun, 1 May 2016 20:16:08 +0000 Subject: [PATCH] [NTFS] Cherry pick a change from r71224 by Trevor: - Don't fail too early in NtfsCreateFile() when requesting write/supersede operation. This allows already setting appropriate error in certain cases and making the driver more consistent svn path=/trunk/; revision=71229 --- reactos/drivers/filesystems/ntfs/create.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/reactos/drivers/filesystems/ntfs/create.c b/reactos/drivers/filesystems/ntfs/create.c index 43859741e16..c0cb43eebcd 100644 --- a/reactos/drivers/filesystems/ntfs/create.c +++ b/reactos/drivers/filesystems/ntfs/create.c @@ -359,13 +359,6 @@ NtfsCreateFile(PDEVICE_OBJECT DeviceObject, FileObject = Stack->FileObject; - if (RequestedDisposition == FILE_CREATE || - RequestedDisposition == FILE_OVERWRITE_IF || - RequestedDisposition == FILE_SUPERSEDE) - { - return STATUS_ACCESS_DENIED; - } - if ((RequestedOptions & FILE_OPEN_BY_FILE_ID) == FILE_OPEN_BY_FILE_ID) { ULONGLONG MFTId;