Daniel Lehman : wininet: Free local proxyinfo in INTERNET_ConfigureProxy.
Alexandre Julliard
julliard at winehq.org
Wed May 8 15:48:21 CDT 2013
Module: wine
Branch: master
Commit: 2d89a140b2adf78dcec6db980265566121d9e791
URL: http://source.winehq.org/git/wine.git/?a=commit;h=2d89a140b2adf78dcec6db980265566121d9e791
Author: Daniel Lehman <dlehman at esri.com>
Date: Mon May 6 14:53:34 2013 -0700
wininet: Free local proxyinfo in INTERNET_ConfigureProxy.
---
dlls/wininet/internet.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/dlls/wininet/internet.c b/dlls/wininet/internet.c
index 12e4096..856eb73 100644
--- a/dlls/wininet/internet.c
+++ b/dlls/wininet/internet.c
@@ -663,7 +663,7 @@ static LONG INTERNET_LoadProxySettings( proxyinfo_t *lpwpi )
*/
static BOOL INTERNET_ConfigureProxy( appinfo_t *lpwai )
{
- proxyinfo_t wpi;
+ proxyinfo_t wpi = {0};
if (INTERNET_LoadProxySettings( &wpi ))
return FALSE;
@@ -705,6 +705,7 @@ static BOOL INTERNET_ConfigureProxy( appinfo_t *lpwai )
}
TRACE("http proxy = %s bypass = %s\n", debugstr_w(lpwai->proxy), debugstr_w(lpwai->proxyBypass));
+ FreeProxyInfo(&wpi);
return TRUE;
}
else
@@ -715,6 +716,7 @@ static BOOL INTERNET_ConfigureProxy( appinfo_t *lpwai )
}
lpwai->accessType = INTERNET_OPEN_TYPE_DIRECT;
+ FreeProxyInfo(&wpi);
return FALSE;
}
More information about the wine-cvs
mailing list