From: Frédéric Marchal Date: Tue, 25 Jan 2011 21:07:55 +0000 (+0000) Subject: Fix a warning about the type of sizeof as expected by printf X-Git-Tag: v2.3.2~92 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=45d00862b1e09d6b814d92595516d6316b716070;p=thirdparty%2Fsarg.git Fix a warning about the type of sizeof as expected by printf The size returned by sizeof should fit easily in a int. No need to use the more standard %zu that may not be portable to other less compatible systems. --- diff --git a/ip2name.c b/ip2name.c index 280a953..f9d78c7 100644 --- a/ip2name.c +++ b/ip2name.c @@ -114,7 +114,7 @@ void name2ip(char *name,int name_size) struct sockaddr_in *s4=(struct sockaddr_in *)res->ai_addr; struct in_addr *sa=&s4->sin_addr; if (res->ai_addrlenai_addrlen,sizeof(*s4)); + debuga(_("Short structure returned by getaddrinfo for an IPv4 address: %d bytes instead of %d\n"),res->ai_addrlen,(int)sizeof(*s4)); exit(EXIT_FAILURE); } inet_ntop(res->ai_family,sa,name,name_size); @@ -122,7 +122,7 @@ void name2ip(char *name,int name_size) struct sockaddr_in6 *s6=(struct sockaddr_in6 *)res->ai_addr; struct in6_addr *sa6=&s6->sin6_addr; if (res->ai_addrlenai_addrlen,sizeof(*s6)); + debuga(_("Short structure returned by getaddrinfo for an IPv6 address: %d bytes instead of %d\n"),res->ai_addrlen,(int)sizeof(*s6)); exit(EXIT_FAILURE); } inet_ntop(res->ai_family,sa6,name,name_size);