chiark / gitweb /
fix compile warnings/errors
[innduct.git] / conn.c
diff --git a/conn.c b/conn.c
index 36f554f1a6e422ca34e3de52540bea7157750dc4..9eee364db07f0d39ff773323d8a605763c44a030 100644 (file)
--- a/conn.c
+++ b/conn.c
@@ -293,8 +293,8 @@ static void *connchild_event(oop_source *lp, int fd, oop_event e, void *u) {
 
 #define CHK(field, val)                                                           \
   if (h->cmsg_##field != val) {                                                   \
-    crash("connect: child sent cmsg with cmsg_" #field "=%d, expected %d", \
-         h->cmsg_##field, val);                                           \
+    crash("connect: child sent cmsg with cmsg_" #field "=%ld, expected %ld", \
+         (long)h->cmsg_##field, (long)val);                               \
     goto x;                                                               \
   }
   CHK(level, SOL_SOCKET);