Module: wine Branch: master Commit: cded0779e4e5cd1ef0a87fe5247b48768ed7a465 URL: http://source.winehq.org/git/wine.git/?a=commit;h=cded0779e4e5cd1ef0a87fe524...
Author: Jacek Caban jacek@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@codeweavers.com Signed-off-by: Alexandre Julliard julliard@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;