From d273150b693270c85e4c16b9d4021825f6e30dff Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Thu, 3 Jan 2008 16:36:48 +0100 Subject: [PATCH] shdocvw: Return correct variables in GetBindInfo. --- dlls/shdocvw/navigate.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/dlls/shdocvw/navigate.c b/dlls/shdocvw/navigate.c index f72888c602a..8b9697c0f46 100644 --- a/dlls/shdocvw/navigate.c +++ b/dlls/shdocvw/navigate.c @@ -203,18 +203,16 @@ static HRESULT WINAPI BindStatusCallback_GetBindInfo(IBindStatusCallback *iface, { BindStatusCallback *This = BINDSC_THIS(iface); - FIXME("(%p)->(%p %p)\n", This, grfBINDF, pbindinfo); + TRACE("(%p)->(%p %p)\n", This, grfBINDF, pbindinfo); - memset(pbindinfo, 0, sizeof(BINDINFO)); - pbindinfo->cbSize = sizeof(BINDINFO); - - pbindinfo->cbstgmedData = This->post_data_len; + *grfBINDF = BINDF_ASYNCHRONOUS; if(This->post_data) { pbindinfo->dwBindVerb = BINDVERB_POST; pbindinfo->stgmedData.tymed = TYMED_HGLOBAL; pbindinfo->stgmedData.u.hGlobal = This->post_data; + pbindinfo->cbstgmedData = This->post_data_len; pbindinfo->stgmedData.pUnkForRelease = (IUnknown*)BINDSC(This); IBindStatusCallback_AddRef(BINDSC(This)); } -- 2.11.4.GIT