about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorAlexander Barton <alex@barton.de>2012-12-25 18:49:28 +0100
committerAlexander Barton <alex@barton.de>2012-12-25 18:49:28 +0100
commit92fba63ad88e0a3260c75468fb3407fae7074dc6 (patch)
tree8d478193821fcd5b878bb8f90f6b76229a29ab5a /src
parent25d35dd6f4e3f116e22c87533b4e2d2a372e847c (diff)
downloadngircd-92fba63ad88e0a3260c75468fb3407fae7074dc6.tar.gz
ngircd-92fba63ad88e0a3260c75468fb3407fae7074dc6.zip
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
Diffstat (limited to 'src')
-rw-r--r--src/ngircd/resolve.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ngircd/resolve.c b/src/ngircd/resolve.c
index c7e60038..3f99b3a9 100644
--- a/src/ngircd/resolve.c
+++ b/src/ngircd/resolve.c
@@ -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);