krnl386: Return to CALL32_CBClient_RetAddr from CBClientThunkSL().

Fixes a copy-paste error which was introduced by
71914125ce.

Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Zebediah Figura 2021-10-03 19:00:48 -05:00 committed by Alexandre Julliard
parent 1f3eb3996d
commit 0a01ad0c36
1 changed files with 2 additions and 2 deletions

View File

@ -2094,8 +2094,8 @@ void WINAPI CBClientThunkSL( CONTEXT *context )
stackLin[3] = 0; stackLin[3] = 0;
stackLin[4] = OFFSETOF(stack) + 12; stackLin[4] = OFFSETOF(stack) + 12;
stackLin[5] = SELECTOROF(stack); stackLin[5] = SELECTOROF(stack);
stackLin[6] = OFFSETOF(CALL32_CBClientEx_RetAddr); /* overwrite return address */ stackLin[6] = OFFSETOF(CALL32_CBClient_RetAddr); /* overwrite return address */
stackLin[7] = SELECTOROF(CALL32_CBClientEx_RetAddr); stackLin[7] = SELECTOROF(CALL32_CBClient_RetAddr);
context->Eax = CALL32_CBClient( proc, args, stackLin + 4, &context->Esi ); context->Eax = CALL32_CBClient( proc, args, stackLin + 4, &context->Esi );
stack16_pop( 12 ); stack16_pop( 12 );
} }