Jacek Caban : urlmon:
Added FIXME about unsupported pmkToLeft to BindToStorage.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Sep 10 10:18:06 CDT 2007
Module: wine
Branch: master
Commit: c89551a1c507c4b6e79477c7eb8da1fb1b73cc0e
URL: http://source.winehq.org/git/wine.git/?a=commit;h=c89551a1c507c4b6e79477c7eb8da1fb1b73cc0e
Author: Jacek Caban <jacek at codeweavers.com>
Date: Sun Sep 9 20:12:21 2007 +0200
urlmon: Added FIXME about unsupported pmkToLeft to BindToStorage.
---
dlls/urlmon/umon.c | 13 +++++--------
1 files changed, 5 insertions(+), 8 deletions(-)
diff --git a/dlls/urlmon/umon.c b/dlls/urlmon/umon.c
index 3fafbd6..db42f7e 100644
--- a/dlls/urlmon/umon.c
+++ b/dlls/urlmon/umon.c
@@ -500,7 +500,6 @@ static HRESULT WINAPI URLMonikerImpl_BindToObject(IMoniker* iface,
******************************************************************************/
static HRESULT URLMonikerImpl_BindToStorage_hack(LPCWSTR URLName,
IBindCtx* pbc,
- IMoniker* pmkToLeft,
REFIID riid,
VOID** ppvObject)
{
@@ -511,13 +510,8 @@ static HRESULT URLMonikerImpl_BindToStorage_hack(LPCWSTR URLName,
Binding *bind;
int len;
- WARN("(%s %p %p %s %p)\n", debugstr_w(URLName), pbc, pmkToLeft, debugstr_guid(riid),
- ppvObject);
+ WARN("(%s %p %s %p)\n", debugstr_w(URLName), pbc, debugstr_guid(riid), ppvObject);
- if(pmkToLeft) {
- FIXME("pmkToLeft != NULL\n");
- return E_NOTIMPL;
- }
if(!IsEqualIID(&IID_IStream, riid)) {
FIXME("unsupported iid\n");
return E_NOTIMPL;
@@ -743,6 +737,9 @@ static HRESULT WINAPI URLMonikerImpl_BindToStorage(IMoniker* iface,
URL_COMPONENTSW url = {sizeof(URL_COMPONENTSW), schema,
sizeof(schema)/sizeof(WCHAR), 0, NULL, 0, 0, NULL, 0, NULL, 0, NULL, 0, NULL, 0};
+ if(pmkToLeft)
+ FIXME("Unsupported pmkToLeft\n");
+
bret = InternetCrackUrlW(This->URLName, 0, ICU_ESCAPE, &url);
if(!bret) {
ERR("InternetCrackUrl failed: %u\n", GetLastError());
@@ -752,7 +749,7 @@ static HRESULT WINAPI URLMonikerImpl_BindToStorage(IMoniker* iface,
if(url.nScheme== INTERNET_SCHEME_HTTPS
|| url.nScheme== INTERNET_SCHEME_FTP
|| url.nScheme == INTERNET_SCHEME_GOPHER)
- return URLMonikerImpl_BindToStorage_hack(This->URLName, pbc, pmkToLeft, riid, ppvObject);
+ return URLMonikerImpl_BindToStorage_hack(This->URLName, pbc, riid, ppvObject);
TRACE("(%p)->(%p %p %s %p)\n", This, pbc, pmkToLeft, debugstr_guid(riid), ppvObject);
More information about the wine-cvs
mailing list