mirror of
https://github.com/reactos/reactos.git
synced 2025-06-01 23:48:12 +00:00
[PSEH3]
- Don't clobber ebx in __SEH3$_RegisterTryLevelWithNonVolatiles (addendum to r64132) svn path=/trunk/; revision=64194
This commit is contained in:
parent
8eb28ac873
commit
2d3b9351b5
2 changed files with 2 additions and 1 deletions
|
@ -153,7 +153,7 @@ _SEH3$_AutoCleanup(
|
|||
/* Check for __finally frames */
|
||||
if (Frame->ScopeTable->Target == NULL)
|
||||
{
|
||||
_SEH3$_InvokeFilter(Frame, Frame->ScopeTable->Filter);
|
||||
_SEH3$_InvokeFilter(Frame, Frame->ScopeTable->Filter);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -87,6 +87,7 @@ __SEH3$_RegisterTryLevelWithNonVolatiles:
|
|||
/* Safe the return address */
|
||||
mov ebx, [esp]
|
||||
mov [eax + SEH3_REGISTRATION_FRAME_ReturnAddress], ebx
|
||||
mov ebx, [eax + SEH3_REGISTRATION_FRAME_Ebx]
|
||||
|
||||
.global __SEH3$_RegisterTryLevelWithStackLayout
|
||||
__SEH3$_RegisterTryLevelWithStackLayout:
|
||||
|
|
Loading…
Reference in a new issue