Add a cast in ForwardLookup() to fix a gcc warning on Cygwin
This fixes the following warning message of 4.5.3 on Cygwin: resolve.c: In function ‘ForwardLookup’: resolve.c:273:21: warning: comparison between signed and unsigned integer expressions
This commit is contained in:
parent
25d35dd6f4
commit
92fba63ad8
|
@ -270,7 +270,7 @@ ForwardLookup(const char *hostname, array *IpAddr, int af)
|
|||
for (a = ai_results; a != NULL; a = a->ai_next) {
|
||||
assert(a->ai_addrlen <= sizeof(addr));
|
||||
|
||||
if (a->ai_addrlen > sizeof(addr))
|
||||
if ((size_t)a->ai_addrlen > sizeof(addr))
|
||||
continue;
|
||||
|
||||
memcpy(&addr, a->ai_addr, a->ai_addrlen);
|
||||
|
|
Loading…
Reference in New Issue