Commit Diff


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);