Fix compiler warning: comparison between signed and unsigned
This commit is contained in:
@@ -692,8 +692,9 @@ singleipconnect(struct connectdata *conn,
|
|||||||
addr->family=ai->ai_family;
|
addr->family=ai->ai_family;
|
||||||
addr->socktype=conn->socktype;
|
addr->socktype=conn->socktype;
|
||||||
addr->protocol=ai->ai_protocol;
|
addr->protocol=ai->ai_protocol;
|
||||||
addr->addrlen=(ai->ai_addrlen<=sizeof(struct Curl_sockaddr_storage))?
|
addr->addrlen =
|
||||||
ai->ai_addrlen:sizeof(struct Curl_sockaddr_storage);
|
(ai->ai_addrlen < (socklen_t)sizeof(struct Curl_sockaddr_storage)) ?
|
||||||
|
ai->ai_addrlen : (socklen_t)sizeof(struct Curl_sockaddr_storage);
|
||||||
memcpy(&addr->addr, ai->ai_addr, addr->addrlen);
|
memcpy(&addr->addr, ai->ai_addr, addr->addrlen);
|
||||||
|
|
||||||
/* optionally use callback to get the socket */
|
/* optionally use callback to get the socket */
|
||||||
|
|||||||
Reference in New Issue
Block a user