mirror of
https://github.com/reactos/wine.git
synced 2025-02-25 15:33:47 +00:00
wininet: Don't duplicate empty strings.
This commit is contained in:
parent
487637b32f
commit
ef20936c53
@ -2113,7 +2113,9 @@ static BOOL HTTP_HandleRedirect(LPWININETHTTPREQW lpwhr, LPCWSTR lpszUrl, LPCWST
|
||||
|
||||
|
||||
HeapFree(GetProcessHeap(), 0, lpwhs->lpszUserName);
|
||||
lpwhs->lpszUserName = WININET_strdupW(userName);
|
||||
lpwhs->lpszUserName = NULL;
|
||||
if (userName[0])
|
||||
lpwhs->lpszUserName = WININET_strdupW(userName);
|
||||
lpwhs->nServerPort = urlComponents.nPort;
|
||||
|
||||
INTERNET_SendCallback(&lpwhr->hdr, lpwhr->hdr.dwContext,
|
||||
@ -2445,12 +2447,12 @@ HINTERNET HTTP_Connect(LPWININETAPPINFOW hIC, LPCWSTR lpszServerName,
|
||||
if(hIC->lpszProxyBypass)
|
||||
FIXME("Proxy bypass is ignored.\n");
|
||||
}
|
||||
if (NULL != lpszServerName)
|
||||
if (lpszServerName && lpszServerName[0])
|
||||
{
|
||||
lpwhs->lpszServerName = WININET_strdupW(lpszServerName);
|
||||
lpwhs->lpszHostName = WININET_strdupW(lpszServerName);
|
||||
}
|
||||
if (NULL != lpszUserName)
|
||||
if (lpszUserName && lpszUserName[0])
|
||||
lpwhs->lpszUserName = WININET_strdupW(lpszUserName);
|
||||
lpwhs->nServerPort = nServerPort;
|
||||
lpwhs->nHostPort = nServerPort;
|
||||
|
Loading…
x
Reference in New Issue
Block a user