Module: wine Branch: master Commit: d273150b693270c85e4c16b9d4021825f6e30dff URL: http://source.winehq.org/git/wine.git/?a=commit;h=d273150b693270c85e4c16b9d4...
Author: Jacek Caban jacek@codeweavers.com Date: Thu Jan 3 16:36:48 2008 +0100
shdocvw: Return correct variables in GetBindInfo.
---
dlls/shdocvw/navigate.c | 8 +++----- 1 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/dlls/shdocvw/navigate.c b/dlls/shdocvw/navigate.c index f72888c..8b9697c 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)); }