[1/3] ntoskrnl.exe: Fix a copy & paste error in dispatch_close.

Sebastian Lackner sebastian at fds-team.de
Thu Oct 6 22:13:59 CDT 2016


Signed-off-by: Sebastian Lackner <sebastian at fds-team.de>
---

Those options do not make any sense for IRP_MJ_CLOSE (and also would have to
be stored in params->close instead of params->create).

 dlls/ntoskrnl.exe/ntoskrnl.c |    5 -----
 1 file changed, 5 deletions(-)

diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c
index cc6ea0b..258f76d 100644
--- a/dlls/ntoskrnl.exe/ntoskrnl.c
+++ b/dlls/ntoskrnl.exe/ntoskrnl.c
@@ -259,11 +259,6 @@ static NTSTATUS dispatch_close( const irp_params_t *params, void *in_buff, ULONG
     irpsp->MajorFunction = IRP_MJ_CLOSE;
     irpsp->DeviceObject = device;
     irpsp->CompletionRoutine = NULL;
-    irpsp->Parameters.Create.SecurityContext = NULL;  /* FIXME */
-    irpsp->Parameters.Create.Options = params->create.options;
-    irpsp->Parameters.Create.ShareAccess = params->create.sharing;
-    irpsp->Parameters.Create.FileAttributes = 0;
-    irpsp->Parameters.Create.EaLength = 0;
 
     irp->Tail.Overlay.OriginalFileObject = file;
     irp->RequestorMode = UserMode;
-- 
2.9.0



More information about the wine-patches mailing list