[NTOS]: Restore previous correct ASM behavior of checking for success codes, not...
authorSir Richard <sir_richard@svn.reactos.org>
Wed, 12 May 2010 00:36:52 +0000 (00:36 +0000)
committerSir Richard <sir_richard@svn.reactos.org>
Wed, 12 May 2010 00:36:52 +0000 (00:36 +0000)
svn path=/trunk/; revision=47159

reactos/ntoskrnl/ke/i386/traphdlr.c

index b9033c2..8c53510 100644 (file)
@@ -1206,7 +1206,7 @@ KiTrap0EHandler(IN PKTRAP_FRAME TrapFrame)
                            (PVOID)Cr2,
                            TrapFrame->SegCs & MODE_MASK,
                            TrapFrame);
-    if (Status == STATUS_SUCCESS) KiEoiHelper(TrapFrame);
+    if (NT_SUCCESS(Status)) KiEoiHelper(TrapFrame);
     
     /* Check for S-LIST fault */
     if (TrapFrame->Eip == (ULONG_PTR)ExpInterlockedPopEntrySListFault)