mirror of
https://github.com/curl/curl.git
synced 2024-11-27 05:50:21 +08:00
bug fix for the problem Juan Ignacio Hervs discovered today
This commit is contained in:
parent
12cfb4f7ee
commit
ce011b8a2d
@ -1610,6 +1610,9 @@ static CURLcode ConnectPlease(struct connectdata *conn,
|
||||
return result;
|
||||
}
|
||||
|
||||
/*
|
||||
* ALERT! The 'dns' pointer being passed in here might be NULL at times.
|
||||
*/
|
||||
static void verboseconnect(struct connectdata *conn,
|
||||
struct Curl_dns_entry *dns)
|
||||
{
|
||||
@ -1643,7 +1646,7 @@ static void verboseconnect(struct connectdata *conn,
|
||||
}
|
||||
#else
|
||||
{
|
||||
Curl_addrinfo *hostaddr=dns->addr;
|
||||
Curl_addrinfo *hostaddr=dns?dns->addr:NULL;
|
||||
struct in_addr in;
|
||||
(void) memcpy(&in.s_addr, &conn->serv_addr.sin_addr, sizeof (in.s_addr));
|
||||
infof(data, "Connected to %s (%s) port %d\n",
|
||||
|
Loading…
Reference in New Issue
Block a user