André Hentschel : urlmon: Implement HlinkSimpleNavigateToMoniker.
Module: wine Branch: master Commit: 83cdc223e6d0fc6d902b7b983aeb0571d06ade0e URL: http://source.winehq.org/git/wine.git/?a=commit;h=83cdc223e6d0fc6d902b7b983a... Author: André Hentschel <nerv(a)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; } /***********************************************************************
participants (1)
-
Alexandre Julliard