Author: dgorbachev Date: Wed May 2 12:21:57 2007 New Revision: 26624
URL: http://svn.reactos.org/svn/reactos?rev=26624&view=rev Log: Use _SEH_YIELD().
Modified: trunk/reactos/ntoskrnl/ke/i386/exp.c
Modified: trunk/reactos/ntoskrnl/ke/i386/exp.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ke/i386/exp.c?rev=... ============================================================================== --- trunk/reactos/ntoskrnl/ke/i386/exp.c (original) +++ trunk/reactos/ntoskrnl/ke/i386/exp.c Wed May 2 12:21:57 2007 @@ -975,7 +975,7 @@ TrapFrame->SegCs = Ke386SanitizeSeg(KGDT_R3_CODE, PreviousMode); TrapFrame->SegDs = Ke386SanitizeSeg(KGDT_R3_DATA, PreviousMode); TrapFrame->SegEs = Ke386SanitizeSeg(KGDT_R3_DATA, PreviousMode); - TrapFrame->SegFs = Ke386SanitizeSeg(KGDT_R3_TEB, PreviousMode); + TrapFrame->SegFs = Ke386SanitizeSeg(KGDT_R3_TEB, PreviousMode); TrapFrame->SegGs = 0;
/* Set EIP to the User-mode Dispatcher */ @@ -998,7 +998,7 @@ sizeof(EXCEPTION_RECORD));
/* Do the exception again */ - goto DispatchToUser; + _SEH_YIELD(goto DispatchToUser); } } _SEH_END;