commit 92fba63ad88e0a3260c75468fb3407fae7074dc6 from: Alexander Barton date: Tue Dec 25 17:49:28 2012 UTC 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 commit - 25d35dd6f4e3f116e22c87533b4e2d2a372e847c commit + 92fba63ad88e0a3260c75468fb3407fae7074dc6 blob - c7e600381e81b571ded2cd343887529418e7d59c blob + 3f99b3a90178ede568e5212352cf78839db6a5f4 --- src/ngircd/resolve.c +++ src/ngircd/resolve.c @@ -270,7 +270,7 @@ ForwardLookup(const char *hostname, array *IpAddr, int 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);