Hurd: errno really uses more than a short-sized value. Bug 2476
[users/heiko/exim.git] / src / exim_monitor / em_menu.c
index 92e0b351ba2cc9061fb7988c9f74eedeee47813a..33b3e0c94ada1dc462026827f5dfae9ca24fa23f 100644 (file)
@@ -669,8 +669,8 @@ if (spool_read_header(buffer, TRUE, FALSE) != spool_read_OK)
     struct stat statbuf;
     sprintf(CS big_buffer, "%s/input/%s", spool_directory, buffer);
     if (Ustat(big_buffer, &statbuf) == 0)
-      text_showf(text, "Format error in spool file %s: size=%d\n", buffer,
-        statbuf.st_size);
+      text_showf(text, "Format error in spool file %s: size=%lu\n", buffer,
+        (ulong)statbuf.st_size);
     else text_showf(text, "Format error in spool file %s\n", buffer);
     }
   else text_showf(text, "Read error for spool file %s\n", buffer);