[ros-diffs] [dgorbachev] 26617: Use _SEH_YIELD() to return from PSEH block. Thanks to Alex Ionescu.

dgorbachev at svn.reactos.org dgorbachev at svn.reactos.org
Tue May 1 21:07:12 CEST 2007


Author: dgorbachev
Date: Tue May  1 23:07:11 2007
New Revision: 26617

URL: http://svn.reactos.org/svn/reactos?rev=26617&view=rev
Log:
Use _SEH_YIELD() to return from PSEH block. Thanks to Alex Ionescu.

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=26617&r1=26616&r2=26617&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/ke/i386/exp.c (original)
+++ trunk/reactos/ntoskrnl/ke/i386/exp.c Tue May  1 23:07:11 2007
@@ -982,7 +982,7 @@
                 TrapFrame->Eip = (ULONG)KeUserExceptionDispatcher;
 
                 /* Dispatch exception to user-mode */
-                return;
+                _SEH_YIELD(return);
             }
             _SEH_EXCEPT(KiCopyInformation)
             {




More information about the Ros-diffs mailing list