Skip to content
Snippets Groups Projects
Commit 2a5e68ea authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

added some defensive code around the GetHost()'s third argument result

parent c06f7266
No related branches found
No related tags found
No related merge requests found
......@@ -1312,7 +1312,7 @@ static CURLcode _connect(CURL *curl, CURLconnect **in_connect)
if (data->device && (strlen(data->device)<255)) {
struct sockaddr_in sa;
struct hostent *h=NULL;
char *hostdataptr;
char *hostdataptr=NULL;
size_t size;
char myhost[256] = "";
unsigned long in;
......@@ -1425,7 +1425,8 @@ static CURLcode _connect(CURL *curl, CURLconnect **in_connect)
return CURLE_HTTP_PORT_FAILED;
}
free(hostdataptr); /* allocated by GetHost() */
if(hostdataptr)
free(hostdataptr); /* allocated by GetHost() */
} /* end of device selection support */
#endif /* end of HAVE_INET_NTOA */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment