From 28e95dfbed2912b8753f9da25200e3e276579b62 Mon Sep 17 00:00:00 2001 From: Piotr Caban Date: Fri, 13 Jan 2012 14:30:38 +0100 Subject: [PATCH] urlmon: Added Uri IPersistStream_GetClassID implementation. --- dlls/urlmon/uri.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dlls/urlmon/uri.c b/dlls/urlmon/uri.c index 1638e74d0d9..6ee4ce704bd 100644 --- a/dlls/urlmon/uri.c +++ b/dlls/urlmon/uri.c @@ -5137,8 +5137,13 @@ static ULONG WINAPI PersistStream_Release(IPersistStream *iface) static HRESULT WINAPI PersistStream_GetClassID(IPersistStream *iface, CLSID *pClassID) { Uri *This = impl_from_IPersistStream(iface); - FIXME("(%p)->(%p)\n", This, pClassID); - return E_NOTIMPL; + TRACE("(%p)->(%p)\n", This, pClassID); + + if(!pClassID) + return E_INVALIDARG; + + *pClassID = CLSID_CUri; + return S_OK; } static HRESULT WINAPI PersistStream_IsDirty(IPersistStream *iface)