Thomas Mullaly : urlmon: Added stub for CoInternetCombineIUri.
Alexandre Julliard
julliard at winehq.org
Tue Nov 2 11:10:55 CDT 2010
Module: wine
Branch: master
Commit: 2aed8ce2fd095468492640af98a0be8692536b5b
URL: http://source.winehq.org/git/wine.git/?a=commit;h=2aed8ce2fd095468492640af98a0be8692536b5b
Author: Thomas Mullaly <thomas.mullaly at gmail.com>
Date: Thu Oct 7 19:04:21 2010 -0400
urlmon: Added stub for CoInternetCombineIUri.
---
dlls/urlmon/uri.c | 10 ++++++++++
dlls/urlmon/urlmon.spec | 1 +
include/urlmon.idl | 1 +
3 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/dlls/urlmon/uri.c b/dlls/urlmon/uri.c
index 49368b1..99906d2 100644
--- a/dlls/urlmon/uri.c
+++ b/dlls/urlmon/uri.c
@@ -5588,3 +5588,13 @@ HRESULT WINAPI CreateIUriBuilder(IUri *pIUri, DWORD dwFlags, DWORD_PTR dwReserve
*ppIUriBuilder = URIBUILDER(ret);
return S_OK;
}
+
+/***********************************************************************
+ * CoInternetCombineIUri (urlmon.@)
+ */
+HRESULT WINAPI CoInternetCombineIUri(IUri *pBaseUri, IUri *pRelativeUri, DWORD dwCombineFlags,
+ IUri **ppCombinedUri, DWORD_PTR dwReserved)
+{
+ FIXME("(%p %p %x %p %x): stub\n", pBaseUri, pRelativeUri, dwCombineFlags, ppCombinedUri, (DWORD)dwReserved);
+ return E_NOTIMPL;
+}
diff --git a/dlls/urlmon/urlmon.spec b/dlls/urlmon/urlmon.spec
index 6109385..ff1adea 100644
--- a/dlls/urlmon/urlmon.spec
+++ b/dlls/urlmon/urlmon.spec
@@ -12,6 +12,7 @@
@ stub CoInstall
@ stdcall CoInternetCombineUrl(wstr wstr long wstr long ptr long)
@ stdcall CoInternetCompareUrl(wstr wstr long)
+@ stdcall CoInternetCombineIUri(ptr ptr long ptr long)
@ stdcall CoInternetCreateSecurityManager(ptr ptr long)
@ stdcall CoInternetCreateZoneManager(ptr ptr long)
@ stub CoInternetGetProtocolFlags
diff --git a/include/urlmon.idl b/include/urlmon.idl
index b09eba3..e50975d 100644
--- a/include/urlmon.idl
+++ b/include/urlmon.idl
@@ -1931,6 +1931,7 @@ cpp_quote("HRESULT WINAPI CreateAsyncBindCtxEx(IBindCtx*,DWORD,IBindStatusCallba
cpp_quote("HRESULT WINAPI CoInternetCreateSecurityManager(IServiceProvider*,IInternetSecurityManager**,DWORD);")
cpp_quote("HRESULT WINAPI CoInternetCombineUrl(LPCWSTR,LPCWSTR,DWORD,LPWSTR,DWORD,DWORD*,DWORD);")
cpp_quote("HRESULT WINAPI CoInternetCompareUrl(LPCWSTR,LPCWSTR,DWORD);")
+cpp_quote("HRESULT WINAPI CoInternetCombineIUri(IUri*,IUri*,DWORD,IUri**,DWORD_PTR);")
cpp_quote("HRESULT WINAPI CoInternetCreateZoneManager(IServiceProvider*, IInternetZoneManager**, DWORD);")
cpp_quote("HRESULT WINAPI CoInternetParseUrl(LPCWSTR,PARSEACTION,DWORD,LPWSTR,DWORD,DWORD*,DWORD);")
cpp_quote("HRESULT WINAPI CoInternetQueryInfo(LPCWSTR,QUERYOPTION,DWORD,LPVOID,DWORD,DWORD*,DWORD);")
More information about the wine-cvs
mailing list