André Hentschel : urlmon: Implement HlinkSimpleNavigateToMoniker.
Alexandre Julliard
julliard at winehq.org
Fri Jul 2 10:21:57 CDT 2010
Module: wine
Branch: master
Commit: 83cdc223e6d0fc6d902b7b983aeb0571d06ade0e
URL: http://source.winehq.org/git/wine.git/?a=commit;h=83cdc223e6d0fc6d902b7b983aeb0571d06ade0e
Author: André Hentschel <nerv at 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;
}
/***********************************************************************
More information about the wine-cvs
mailing list