Module: wine Branch: master Commit: 1a00e932ad57dcc91f75c3bdbc8301fc32353f16 URL: http://source.winehq.org/git/wine.git/?a=commit;h=1a00e932ad57dcc91f75c3bdbc...
Author: Andrew Eikum aeikum@codeweavers.com Date: Fri May 10 14:31:29 2013 -0500
oleaut32: Use containing TypeLib's HelpFile in ITypeInfo::GetDocumentation.
---
dlls/oleaut32/typelib.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/dlls/oleaut32/typelib.c b/dlls/oleaut32/typelib.c index 8434e56..b0a18b9 100644 --- a/dlls/oleaut32/typelib.c +++ b/dlls/oleaut32/typelib.c @@ -6898,7 +6898,7 @@ static HRESULT WINAPI ITypeInfo_fnGetDocumentation( ITypeInfo2 *iface, if(pdwHelpContext) *pdwHelpContext=This->dwHelpContext; if(pBstrHelpFile) - *pBstrHelpFile=SysAllocString(This->DocString);/* FIXME */ + *pBstrHelpFile=SysAllocString(This->pTypeLib->HelpFile); return S_OK; }else {/* for a member */ pFDesc = TLB_get_funcdesc_by_memberid(This->funcdescs, This->TypeAttr.cFuncs, memid); @@ -6919,6 +6919,8 @@ static HRESULT WINAPI ITypeInfo_fnGetDocumentation( ITypeInfo2 *iface, *pBstrDocString=SysAllocString(pVDesc->HelpString); if(pdwHelpContext) *pdwHelpContext=pVDesc->HelpContext; + if(pBstrHelpFile) + *pBstrHelpFile = SysAllocString(This->pTypeLib->HelpFile); return S_OK; } }