@@ -432,9 +432,10 @@ progress_report(int tablespacenum, const char *filename)
432432 * call)
433433 */
434434fprintf (stderr ,
435- ngettext ("%s/%s kB (100%%), %d/%d tablespace %*s" ,
436- "%s/%s kB (100%%), %d/%d tablespaces %*s" ,
435+ ngettext ("%* s/%s kB (100%%), %d/%d tablespace %*s" ,
436+ "%* s/%s kB (100%%), %d/%d tablespaces %*s" ,
437437tablespacecount ),
438+ strlen (totalsize_str ),
438439totaldone_str ,totalsize_str ,
439440tablespacenum ,tablespacecount ,
440441VERBOSE_FILENAME_LENGTH + 5 ,"" );
@@ -443,9 +444,10 @@ progress_report(int tablespacenum, const char *filename)
443444bool truncate = (strlen (filename )> VERBOSE_FILENAME_LENGTH );
444445
445446fprintf (stderr ,
446- ngettext ("%s/%s kB (%d%%), %d/%d tablespace (%s%-*.*s)" ,
447- "%s/%s kB (%d%%), %d/%d tablespaces (%s%-*.*s)" ,
447+ ngettext ("%* s/%s kB (%d%%), %d/%d tablespace (%s%-*.*s)" ,
448+ "%* s/%s kB (%d%%), %d/%d tablespaces (%s%-*.*s)" ,
448449tablespacecount ),
450+ strlen (totalsize_str ),
449451totaldone_str ,totalsize_str ,percent ,
450452tablespacenum ,tablespacecount ,
451453/* Prefix with "..." if we do leading truncation */
@@ -458,9 +460,10 @@ progress_report(int tablespacenum, const char *filename)
458460}
459461else
460462fprintf (stderr ,
461- ngettext ("%s/%s kB (%d%%), %d/%d tablespace" ,
462- "%s/%s kB (%d%%), %d/%d tablespaces" ,
463+ ngettext ("%* s/%s kB (%d%%), %d/%d tablespace" ,
464+ "%* s/%s kB (%d%%), %d/%d tablespaces" ,
463465tablespacecount ),
466+ strlen (totalsize_str ),
464467totaldone_str ,totalsize_str ,percent ,
465468tablespacenum ,tablespacecount );
466469