diff -urN -Xfreeciv/diff_ignore freeciv/server/savegame.c freeciv-savegame/server/savegame.c --- freeciv/server/savegame.c Mon Jul 15 21:31:01 2002 +++ freeciv-savegame/server/savegame.c Thu Jul 25 17:21:31 2002 @@ -131,7 +131,8 @@ freelog(LOG_ERROR, _("Reason: line not found")); \ } else { \ freelog(LOG_ERROR, _("Reason: line too short " \ - "(expected %d got %d"), map.xsize, strlen(line)); \ + "(expected %d got %lu"), map.xsize, \ + (unsigned long) strlen(line)); \ } \ freelog(LOG_ERROR, "secfile_lookup_line='%s'", \ #secfile_lookup_line); \