- stevesk@cvs.openbsd.org 2002/03/25 20:12:10
     [monitor_mm.c monitor_wrap.c]
     ssize_t args use "%ld" and cast to (long)
     size_t args use "%lu" and cast to (u_long)
     ok markus@ and thanks millert@
diff --git a/monitor_wrap.c b/monitor_wrap.c
index 8b0ded1..53bf59b 100644
--- a/monitor_wrap.c
+++ b/monitor_wrap.c
@@ -25,7 +25,7 @@
  */
 
 #include "includes.h"
-RCSID("$OpenBSD: monitor_wrap.c,v 1.4 2002/03/19 14:27:39 markus Exp $");
+RCSID("$OpenBSD: monitor_wrap.c,v 1.5 2002/03/25 20:12:10 stevesk Exp $");
 
 #include <openssl/bn.h>
 #include <openssl/dh.h>
@@ -88,7 +88,7 @@
 	if (res != sizeof(buf)) {
 		if (res == 0)
 			fatal_cleanup();
-		fatal("%s: read: %d", __FUNCTION__, res);
+		fatal("%s: read: %ld", __FUNCTION__, (long)res);
 	}
 	msg_len = GET_32BIT(buf);
 	if (msg_len > 256 * 1024)
@@ -97,7 +97,7 @@
 	buffer_append_space(m, msg_len);
 	res = atomicio(read, socket, buffer_ptr(m), msg_len);
 	if (res != msg_len)
-		fatal("%s: read: %d != msg_len", __FUNCTION__, res);
+		fatal("%s: read: %ld != msg_len", __FUNCTION__, (long)res);
 }
 
 void