[ros-diffs] [mjmartin] 45717: [lib/rtl] - Replace commented out try block with SEH2. Patch by Samuel Serapion.
mjmartin at svn.reactos.org
mjmartin at svn.reactos.org
Sun Feb 28 01:53:59 CET 2010
Author: mjmartin
Date: Sun Feb 28 01:53:59 2010
New Revision: 45717
URL: http://svn.reactos.org/svn/reactos?rev=45717&view=rev
Log:
[lib/rtl]
- Replace commented out try block with SEH2. Patch by Samuel Serapion.
Modified:
trunk/reactos/lib/rtl/actctx.c
Modified: trunk/reactos/lib/rtl/actctx.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/rtl/actctx.c?rev=45717&r1=45716&r2=45717&view=diff
==============================================================================
--- trunk/reactos/lib/rtl/actctx.c [iso-8859-1] (original)
+++ trunk/reactos/lib/rtl/actctx.c [iso-8859-1] Sun Feb 28 01:53:59 2010
@@ -551,14 +551,15 @@
ACTIVATION_CONTEXT *ret = NULL, *actctx = h;
if (!h || h == INVALID_HANDLE_VALUE) return NULL;
- //__TRY
+ _SEH2_TRY
{
if (actctx && actctx->magic == ACTCTX_MAGIC) ret = actctx;
}
- //__EXCEPT_PAGE_FAULT
- {
- }
- //__ENDTRY
+ _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
+ {
+ DPRINT1("Invalid activation context handle!\n");
+ }
+ _SEH2_END;
return ret;
}
More information about the Ros-diffs
mailing list