mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-16 01:59:21 +00:00
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 */
|
/* Build a stack frame for the return */
|
||||||
|
|
||||||
newFrame = CURRENT_STACK16;
|
newFrame = CURRENT_STACK16;
|
||||||
newFrame->frame32 = oldFrame->frame32;
|
newFrame->frame32 = oldFrame->frame32;
|
||||||
if (TRACE_ON(relay))
|
newFrame->module_cs = oldFrame->module_cs;
|
||||||
{
|
newFrame->callfrom_ip = oldFrame->callfrom_ip;
|
||||||
newFrame->module_cs = oldFrame->module_cs;
|
newFrame->entry_ip = oldFrame->entry_ip;
|
||||||
newFrame->callfrom_ip = oldFrame->callfrom_ip;
|
|
||||||
newFrame->entry_ip = oldFrame->entry_ip;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue