Module: wine Branch: master Commit: 83cdc223e6d0fc6d902b7b983aeb0571d06ade0e URL: http://source.winehq.org/git/wine.git/?a=commit;h=83cdc223e6d0fc6d902b7b983a...
Author: André Hentschel nerv@dawncrow.de Date: Thu Jul 1 17:20:10 2010 +0200
urlmon: Implement HlinkSimpleNavigateToMoniker.
---
dlls/urlmon/umon.c | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/dlls/urlmon/umon.c b/dlls/urlmon/umon.c index 9a54e11..fea7b21 100644 --- a/dlls/urlmon/umon.c +++ b/dlls/urlmon/umon.c @@ -733,8 +733,18 @@ HRESULT WINAPI HlinkSimpleNavigateToMoniker(IMoniker *pmkTarget, LPCWSTR szLocation, LPCWSTR szTargetFrameName, IUnknown *pUnk, IBindCtx *pbc, IBindStatusCallback *pbsc, DWORD grfHLNF, DWORD dwReserved) { - FIXME("stub\n"); - return E_NOTIMPL; + LPWSTR target; + HRESULT hres; + + TRACE("\n"); + + hres = IMoniker_GetDisplayName(pmkTarget, pbc, 0, &target); + if(hres == S_OK) + hres = HlinkSimpleNavigateToString( target, szLocation, szTargetFrameName, + pUnk, pbc, pbsc, grfHLNF, dwReserved ); + CoTaskMemFree(target); + + return hres; }
/***********************************************************************