From e1dbfb762c5991bba130bceb5f9ddfe35ff92def Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Thu, 24 Jul 2014 12:19:49 +0200 Subject: [PATCH] wininet: Fixed leak in InternetGetConnectedStateExA. --- dlls/wininet/internet.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dlls/wininet/internet.c b/dlls/wininet/internet.c index aa58e34980f..3ed9bb1e773 100644 --- a/dlls/wininet/internet.c +++ b/dlls/wininet/internet.c @@ -1294,11 +1294,10 @@ BOOL WINAPI InternetGetConnectedStateExA(LPDWORD lpdwStatus, LPSTR lpszConnectio rc = InternetGetConnectedStateExW(lpdwStatus,lpwszConnectionName, dwNameLen, dwReserved); if (rc && lpwszConnectionName) - { WideCharToMultiByte(CP_ACP,0,lpwszConnectionName,-1,lpszConnectionName, dwNameLen, NULL, NULL); - heap_free(lpwszConnectionName); - } + + heap_free(lpwszConnectionName); return rc; }