aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/bin/pg_checksums/pg_checksums.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/bin/pg_checksums/pg_checksums.c b/src/bin/pg_checksums/pg_checksums.c
index 37fe20bb756..16cf52a3408 100644
--- a/src/bin/pg_checksums/pg_checksums.c
+++ b/src/bin/pg_checksums/pg_checksums.c
@@ -136,16 +136,16 @@ progress_report(bool force)
/* Calculate current percentage of size done */
percent = total_size ? (int) ((current_size) * 100 / total_size) : 0;
- snprintf(total_size_str, sizeof(total_size_str), INT64_FORMAT,
- total_size / (1024 * 1024));
- snprintf(current_size_str, sizeof(current_size_str), INT64_FORMAT,
- current_size / (1024 * 1024));
-
/*
* Separate step to keep platform-dependent format code out of
* translatable strings. And we only test for INT64_FORMAT availability
* in snprintf, not fprintf.
*/
+ snprintf(total_size_str, sizeof(total_size_str), INT64_FORMAT,
+ total_size / (1024 * 1024));
+ snprintf(current_size_str, sizeof(current_size_str), INT64_FORMAT,
+ current_size / (1024 * 1024));
+
fprintf(stderr, "%*s/%s MB (%d%%) computed",
(int) strlen(current_size_str), current_size_str, total_size_str,
percent);