mirror of
https://github.com/reactos/reactos.git
synced 2024-09-10 04:42:00 +00:00
[RPCRT4]
- fix msvc version of call_stubless_func svn path=/trunk/; revision=53128
This commit is contained in:
parent
65540cab2d
commit
2beeb48d80
|
@ -11,12 +11,12 @@ _call_stubless_func:
|
||||||
mov ecx,[esp+4] /* This Pointer */
|
mov ecx,[esp+4] /* This Pointer */
|
||||||
mov ecx,[ecx] /* This->lpVtbl */
|
mov ecx,[ecx] /* This->lpVtbl */
|
||||||
mov ecx,[ecx-8] /* MIDL_STUBLESS_PROXY_INFO */
|
mov ecx,[ecx-8] /* MIDL_STUBLESS_PROXY_INFO */
|
||||||
mov edx,[ecx-8] /* Info->FormatStringOffset */
|
mov edx,[ecx+8] /* Info->FormatStringOffset */
|
||||||
xor edx, edx
|
mov edx,[edx+eax*2] /* FormatStringOffset[index] */
|
||||||
mov dx,[edx+eax*2] /* FormatStringOffset[index] */
|
and edx, 0000FFFFh
|
||||||
add edx,[ecx+4] /* info->ProcFormatString + offset */
|
add edx,[ecx+4] /* info->ProcFormatString + offset */
|
||||||
xor eax, eax
|
mov eax, [edx+8] /* arguments size */
|
||||||
mov ax, [edx+8] /* arguments size */
|
and eax, 0000FFFFh
|
||||||
push eax
|
push eax
|
||||||
lea eax, [esp+8] /* &This */
|
lea eax, [esp+8] /* &This */
|
||||||
push eax
|
push eax
|
||||||
|
|
Loading…
Reference in a new issue