aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/fetch/fetch.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/fetch/fetch.c')
-rw-r--r--usr.bin/fetch/fetch.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/fetch/fetch.c b/usr.bin/fetch/fetch.c
index 94d77b1a0517..d6aa1fbb9d1f 100644
--- a/usr.bin/fetch/fetch.c
+++ b/usr.bin/fetch/fetch.c
@@ -125,7 +125,7 @@ stat_display(struct xferstat *xs, int force)
fprintf(stderr, ": %lld bytes", xs->rcvd);
else
fprintf(stderr, " (%lld bytes): %d%%", xs->size,
- (int)((100.0 * (xs->rcvd + xs->offset)) / xs->size));
+ (int)((100.0 * xs->rcvd) / xs->size));
}
void
@@ -137,7 +137,7 @@ stat_start(struct xferstat *xs, char *name, off_t size, off_t offset)
xs->end = xs->last;
xs->size = size;
xs->offset = offset;
- xs->rcvd = 0;
+ xs->rcvd = offset;
stat_display(xs, 1);
}