Author: jgardou Date: Sat Jun 18 14:45:08 2011 New Revision: 52339
URL: http://svn.reactos.org/svn/reactos?rev=52339&view=rev Log: [NTOSKRNL] - don't rely on a boolean being 1 or 0, it's a bad idea (tm)
Modified: trunk/reactos/ntoskrnl/ke/i386/traphdlr.c
Modified: trunk/reactos/ntoskrnl/ke/i386/traphdlr.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ke/i386/traphdlr.c... ============================================================================== --- trunk/reactos/ntoskrnl/ke/i386/traphdlr.c [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/ke/i386/traphdlr.c [iso-8859-1] Sat Jun 18 14:45:08 2011 @@ -1510,7 +1510,7 @@
/* Set thread fields */ Thread->TrapFrame = TrapFrame; - Thread->PreviousMode = KiUserTrap(TrapFrame); + Thread->PreviousMode = KiUserTrap(TrapFrame) ? UserMode : KernelMode;
/* Enable interrupts */ _enable();