Skip to content
Snippets Groups Projects
Commit 949073d4 authored by Yang Tse's avatar Yang Tse
Browse files

Fix compiler warning: signed and unsigned type in conditional expression

parent 85877dae
No related branches found
No related tags found
Loading
......@@ -697,11 +697,12 @@ singleipconnect(struct connectdata *conn,
ai->ai_addrlen : (socklen_t)sizeof(struct Curl_sockaddr_storage);
memcpy(&addr->addr, ai->ai_addr, addr->addrlen);
/* optionally use callback to get the socket */
sockfd = (data->set.fopensocket)?
data->set.fopensocket(data->set.opensocket_client, CURLSOCKTYPE_IPCXN,
addr):
socket(addr->family, addr->socktype, addr->protocol);
/* If set, use opensocket callback to get the socket */
if(data->set.fopensocket)
sockfd = data->set.fopensocket(data->set.opensocket_client,
CURLSOCKTYPE_IPCXN, addr);
else
sockfd = socket(addr->family, addr->socktype, addr->protocol);
if (sockfd == CURL_SOCKET_BAD)
return CURL_SOCKET_BAD;
......
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