Module: wine Branch: master Commit: 5b72526052c333744c9d08a10b240117f6c88fb2 URL: http://source.winehq.org/git/wine.git/?a=commit;h=5b72526052c333744c9d08a10b...
Author: Jacek Caban jacek@codeweavers.com Date: Mon May 18 03:05:39 2009 +0200
urlmon: Added GetBindString(BINDSTRING_URL) implementation.
---
dlls/urlmon/binding.c | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/dlls/urlmon/binding.c b/dlls/urlmon/binding.c index 3ff4683..2c6af73 100644 --- a/dlls/urlmon/binding.c +++ b/dlls/urlmon/binding.c @@ -1172,6 +1172,17 @@ static HRESULT WINAPI InternetBindInfo_GetBindString(IInternetBindInfo *iface,
return hres; } + case BINDSTRING_URL: { + DWORD size = (strlenW(This->url)+1) * sizeof(WCHAR); + + if(!ppwzStr || !pcElFetched) + return E_INVALIDARG; + + *ppwzStr = CoTaskMemAlloc(size); + memcpy(*ppwzStr, This->url, size); + *pcElFetched = 1; + return S_OK; + } }
FIXME("not supported string type %d\n", ulStringType);