Jacek Caban : urlmon: Release previously set URI in BindProtocol::StartEx.
Alexandre Julliard
julliard at winehq.org
Tue Jun 6 15:23:35 CDT 2017
Module: wine
Branch: master
Commit: cded0779e4e5cd1ef0a87fe5247b48768ed7a465
URL: http://source.winehq.org/git/wine.git/?a=commit;h=cded0779e4e5cd1ef0a87fe5247b48768ed7a465
Author: Jacek Caban <jacek at codeweavers.com>
Date: Tue Jun 6 17:15:32 2017 +0200
urlmon: Release previously set URI in BindProtocol::StartEx.
Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/urlmon/bindprot.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/dlls/urlmon/bindprot.c b/dlls/urlmon/bindprot.c
index 1efb74c..a4399ab 100644
--- a/dlls/urlmon/bindprot.c
+++ b/dlls/urlmon/bindprot.c
@@ -492,6 +492,11 @@ static HRESULT WINAPI BindProtocol_StartEx(IInternetProtocolEx *iface, IUri *pUr
This->pi = grfPI;
+ if(This->uri) {
+ if(This->display_uri)
+ SysFreeString(This->display_uri);
+ IUri_Release(This->uri);
+ }
IUri_AddRef(pUri);
This->uri = pUri;
More information about the wine-cvs
mailing list