Misha Koshelev : urlmon: ReleaseBindInfo in FileProtocol.
Alexandre Julliard
julliard at wine.codeweavers.com
Tue Jul 24 07:06:20 CDT 2007
Module: wine
Branch: master
Commit: 40b94b733bbcfb985b4a508f1a8f306fb491dda6
URL: http://source.winehq.org/git/wine.git/?a=commit;h=40b94b733bbcfb985b4a508f1a8f306fb491dda6
Author: Misha Koshelev <mk144210 at bcm.edu>
Date: Mon Jul 23 20:30:57 2007 -0500
urlmon: ReleaseBindInfo in FileProtocol.
---
dlls/urlmon/file.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/dlls/urlmon/file.c b/dlls/urlmon/file.c
index 0386a27..8d7b444 100644
--- a/dlls/urlmon/file.c
+++ b/dlls/urlmon/file.c
@@ -122,7 +122,13 @@ static HRESULT WINAPI FileProtocol_Start(IInternetProtocol *iface, LPCWSTR szUrl
memset(&bindinfo, 0, sizeof(bindinfo));
bindinfo.cbSize = sizeof(BINDINFO);
- IInternetBindInfo_GetBindInfo(pOIBindInfo, &grfBINDF, &bindinfo);
+ hres = IInternetBindInfo_GetBindInfo(pOIBindInfo, &grfBINDF, &bindinfo);
+ if(FAILED(hres)) {
+ WARN("GetBindInfo failed: %08x\n", hres);
+ return hres;
+ }
+
+ ReleaseBindInfo(&bindinfo);
if(lstrlenW(szUrl) < sizeof(wszFile)/sizeof(WCHAR)
|| memcmp(szUrl, wszFile, sizeof(wszFile)))
More information about the wine-cvs
mailing list