update for HEAD-2003091401
[reactos.git] / ntoskrnl / ke / i386 / usertrap.c
index d8e7214..9253e76 100644 (file)
@@ -144,8 +144,9 @@ KiUserTrapHandler(PKTRAP_FRAME Tf, ULONG ExceptionNr, PVOID Cr2)
     }
   
 
-  Er.ExceptionFlags = (STATUS_SINGLE_STEP == (NTSTATUS) Er.ExceptionCode || STATUS_BREAKPOINT == (NTSTATUS) Er.ExceptionCode ?
-                       0 : EXCEPTION_NONCONTINUABLE);
+  Er.ExceptionFlags = ((NTSTATUS) STATUS_SINGLE_STEP == (NTSTATUS) Er.ExceptionCode ||
+    (NTSTATUS) STATUS_BREAKPOINT == (NTSTATUS) Er.ExceptionCode) ?
+    EXCEPTION_NONCONTINUABLE : 0;
 
   KiDispatchException(&Er, 0, Tf, UserMode, TRUE);
   return(0);