changeset 838:a6bd0605a339

Fix warnings for 64b systems
author Sebastien Decugis <sdecugis@freediameter.net>
date Sat, 13 Oct 2012 15:19:44 +0200
parents 1d2721778c7a
children 44998b3e1d91
files libfdcore/dict_base_proto.c
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/libfdcore/dict_base_proto.c	Wed Oct 10 13:35:30 2012 +0200
+++ b/libfdcore/dict_base_proto.c	Sat Oct 13 15:19:44 2012 +0200
@@ -162,7 +162,7 @@
 	
 	/* The first two octets represent the address family, http://www.iana.org/assignments/address-family-numbers/ */
 	if (avp_value->os.len < 2) {
-		snprintf(ret, STR_LEN, "[invalid length: %d]", avp_value->os.len);
+		snprintf(ret, STR_LEN, "[invalid length: %zd]", avp_value->os.len);
 		return ret;
 	}
 	
@@ -173,7 +173,7 @@
 			/* IP */
 			s.sa.sa_family = AF_INET;
 			if (avp_value->os.len != 6) {
-				snprintf(ret, STR_LEN, "[invalid IP length: %d]", avp_value->os.len);
+				snprintf(ret, STR_LEN, "[invalid IP length: %zd]", avp_value->os.len);
 				return ret;
 			}
 			memcpy(&s.sin.sin_addr.s_addr, avp_value->os.data + 2, 4);
@@ -182,7 +182,7 @@
 			/* IP6 */
 			s.sa.sa_family = AF_INET6;
 			if (avp_value->os.len != 18) {
-				snprintf(ret, STR_LEN, "[invalid IP6 length: %d]", avp_value->os.len);
+				snprintf(ret, STR_LEN, "[invalid IP6 length: %zd]", avp_value->os.len);
 				return ret;
 			}
 			memcpy(&s.sin6.sin6_addr.s6_addr, avp_value->os.data + 2, 16);
"Welcome to our mercurial repository"