Author: dchapyshev Date: Sat Sep 3 13:26:27 2016 New Revision: 72545
URL: http://svn.reactos.org/svn/reactos?rev=72545&view=rev Log: [NTOS:IO] - It is paged code - We do not compare with TRUE
Modified: trunk/reactos/ntoskrnl/io/iomgr/file.c
Modified: trunk/reactos/ntoskrnl/io/iomgr/file.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/iomgr/file.c?re... ============================================================================== --- trunk/reactos/ntoskrnl/io/iomgr/file.c [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/io/iomgr/file.c [iso-8859-1] Sat Sep 3 13:26:27 2016 @@ -2089,7 +2089,7 @@ FILE_READ_ATTRIBUTES, &OpenPacket, &Handle); - if (OpenPacket.ParseCheck != TRUE) + if (OpenPacket.ParseCheck == FALSE) { /* Parse failed */ DPRINT("IopQueryAttributesFile failed for '%wZ' with 0x%lx\n", @@ -2181,6 +2181,7 @@ PNAMED_PIPE_CREATE_PARAMETERS NamedPipeCreateParameters; POPEN_PACKET OpenPacket; ULONG EaErrorOffset; + PAGED_CODE();
IOTRACE(IO_FILE_DEBUG, "FileName: %wZ\n", ObjectAttributes->ObjectName);
@@ -2487,7 +2488,7 @@ if (OpenPacket->EaBuffer) ExFreePool(OpenPacket->EaBuffer);
/* Now check for Ob or Io failure */ - if (!(NT_SUCCESS(Status)) || (OpenPacket->ParseCheck != TRUE)) + if (!(NT_SUCCESS(Status)) || (OpenPacket->ParseCheck == FALSE)) { /* Check if Ob thinks well went well */ if (NT_SUCCESS(Status)) @@ -2524,7 +2525,7 @@ _SEH2_END; } } - else if ((OpenPacket->FileObject) && (OpenPacket->ParseCheck != 1)) + else if ((OpenPacket->FileObject) && (OpenPacket->ParseCheck == FALSE)) { /* * This can happen in the very bizarre case where the parse routine