--- src/shar.c.orig	Fri Sep 10 15:20:41 1999
+++ src/shar.c	Sat Aug 19 19:54:56 2000
@@ -696,7 +696,7 @@
      const char *local_name;
      const char *restore_name;
 {
-  fprintf (output, "# %6ld %s %s\n", struct_stat.st_size,
+  fprintf (output, "# %6ld %s %s\n", (long)struct_stat.st_size,
 	   mode_string (struct_stat.st_mode), restore_name);
   return 0;
 }
