Module: wine Branch: master Commit: 13a79378b02da3897122e9c7b713a682ff516387 URL: http://source.winehq.org/git/wine.git/?a=commit;h=13a79378b02da3897122e9c7b7...
Author: Jacek Caban jacek@codeweavers.com Date: Thu Jun 23 13:43:33 2011 +0200
urlmon: Added IUriContainer::GetIUri implementation.
---
dlls/urlmon/umon.c | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/dlls/urlmon/umon.c b/dlls/urlmon/umon.c index 86c0382..e65e1d1 100644 --- a/dlls/urlmon/umon.c +++ b/dlls/urlmon/umon.c @@ -494,10 +494,16 @@ static HRESULT WINAPI UriContainer_GetIUri(IUriContainer *iface, IUri **ppIUri) { URLMoniker *This = impl_from_IUriContainer(iface);
- FIXME("(%p)->(%p)\n", This, ppIUri); + TRACE("(%p)->(%p)\n", This, ppIUri);
- *ppIUri = NULL; - return S_FALSE; + if(!This->uri) { + *ppIUri = NULL; + return S_FALSE; + } + + IUri_AddRef(This->uri); + *ppIUri = This->uri; + return S_OK; }
static const IUriContainerVtbl UriContainerVtbl = {