summaryrefslogtreecommitdiff
path: root/progress.c
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2005-11-03 19:38:14 +0000
committerWayne Davison <wayned@samba.org>2005-11-03 19:38:14 +0000
commit9e7530c414bfd975cd7a9d23292bdebcede37cf0 (patch)
treeaf57b4467f7f148899ddee6bbfe672a58413cedb /progress.c
parent8fd30fc43c3a0482b32be33576a7c1b29b40ba9a (diff)
downloadrsync-9e7530c414bfd975cd7a9d23292bdebcede37cf0.tar.gz
rsync-9e7530c414bfd975cd7a9d23292bdebcede37cf0.tar.bz2
rsync-9e7530c414bfd975cd7a9d23292bdebcede37cf0.zip
Improved the output of the transferred-file count and the position
in the flist (which was changed to a countdown of files to check) so that it's clearer what the numbers mean.
Diffstat (limited to 'progress.c')
-rw-r--r--progress.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/progress.c b/progress.c
index 8192c35d..a6010a08 100644
--- a/progress.c
+++ b/progress.c
@@ -97,10 +97,9 @@ static void rprint_progress(OFF_T ofs, OFF_T size, struct timeval *now,
remain_h = (int) (remain / 3600.0);
if (is_last) {
- snprintf(eol, sizeof eol, " (%d, %.1f%% of %d)\n",
+ snprintf(eol, sizeof eol, " (xfer#%d, 2chk=%d/%d)\n",
stats.num_transferred_files,
- (float)((stats.current_file_index+1) * 100)
- / stats.num_files,
+ stats.current_file_index+1 - stats.num_files,
stats.num_files);
} else
strcpy(eol, "\r");