@@ -435,7 +435,7 @@ progress_report(int tablespacenum, const char *filename)
435435ngettext ("%*s/%s kB (100%%), %d/%d tablespace %*s" ,
436436"%*s/%s kB (100%%), %d/%d tablespaces %*s" ,
437437tablespacecount ),
438- strlen (totalsize_str ),
438+ ( int ) strlen (totalsize_str ),
439439totaldone_str ,totalsize_str ,
440440tablespacenum ,tablespacecount ,
441441VERBOSE_FILENAME_LENGTH + 5 ,"" );
@@ -447,7 +447,7 @@ progress_report(int tablespacenum, const char *filename)
447447ngettext ("%*s/%s kB (%d%%), %d/%d tablespace (%s%-*.*s)" ,
448448"%*s/%s kB (%d%%), %d/%d tablespaces (%s%-*.*s)" ,
449449tablespacecount ),
450- strlen (totalsize_str ),
450+ ( int ) strlen (totalsize_str ),
451451totaldone_str ,totalsize_str ,percent ,
452452tablespacenum ,tablespacecount ,
453453/* Prefix with "..." if we do leading truncation */
@@ -463,7 +463,7 @@ progress_report(int tablespacenum, const char *filename)
463463ngettext ("%*s/%s kB (%d%%), %d/%d tablespace" ,
464464"%*s/%s kB (%d%%), %d/%d tablespaces" ,
465465tablespacecount ),
466- strlen (totalsize_str ),
466+ ( int ) strlen (totalsize_str ),
467467totaldone_str ,totalsize_str ,percent ,
468468tablespacenum ,tablespacecount );
469469