Bugfix: restore STACK16FRAME fields in SwitchStackBack16.
This commit is contained in:
parent
c13c3f9ba8
commit
3df3e5372f
|
@ -1227,13 +1227,10 @@ void WINAPI SwitchStackBack16( CONTEXT86 *context )
|
|||
/* Build a stack frame for the return */
|
||||
|
||||
newFrame = CURRENT_STACK16;
|
||||
newFrame->frame32 = oldFrame->frame32;
|
||||
if (TRACE_ON(relay))
|
||||
{
|
||||
newFrame->module_cs = oldFrame->module_cs;
|
||||
newFrame->callfrom_ip = oldFrame->callfrom_ip;
|
||||
newFrame->entry_ip = oldFrame->entry_ip;
|
||||
}
|
||||
newFrame->frame32 = oldFrame->frame32;
|
||||
newFrame->module_cs = oldFrame->module_cs;
|
||||
newFrame->callfrom_ip = oldFrame->callfrom_ip;
|
||||
newFrame->entry_ip = oldFrame->entry_ip;
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue