diff --git a/dlls/oleaut32/tmarshal.c b/dlls/oleaut32/tmarshal.c index a7b4009..a1355da 100644 --- a/dlls/oleaut32/tmarshal.c +++ b/dlls/oleaut32/tmarshal.c @@ -1745,6 +1747,7 @@ static inline HRESULT get_facbuf_for_iid(REFIID riid, IPSFactoryBuffer **facbuf) static HRESULT init_proxy_entry_point(TMProxyImpl *proxy, unsigned int num) { +#ifdef __i386__ int j; /* nrofargs without This */ int nrofargs; @@ -1764,7 +1767,6 @@ static HRESULT init_proxy_entry_point(TMProxyImpl *proxy, unsigned int num) for (j=0;jcParams;j++) nrofargs += _argsize(&fdesc->lprgelemdescParam[j].tdesc, proxy->tinfo); -#ifdef __i386__ if (fdesc->callconv != CC_STDCALL) { ERR("calling convention is not stdcall????\n"); return E_FAIL;