X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/15cf186b8562a78e4308de41e914464ea03039fe..991daf008d191b40890f3a480c795dfb16d6d3a7:/generator.c diff --git a/generator.c b/generator.c index 08ea1db1..b795f0f1 100644 --- a/generator.c +++ b/generator.c @@ -446,8 +446,8 @@ static void sum_sizes_sqroot(struct sum_struct *sum, int64 len) sum->flength = len; sum->blength = blength; sum->s2length = s2length; - sum->count = (len + (blength - 1)) / blength; - sum->remainder = (len % blength); + sum->remainder = len % blength; + sum->count = len / blength + (sum->remainder != 0); if (sum->count && verbose > 2) { rprintf(FINFO, @@ -1029,11 +1029,8 @@ static void recv_generator(char *fname, struct file_struct *file, int ndx, return; if (stat_errno == ENOENT) goto notify_others; - if (verbose > 1) { - rsyserr(FERROR, stat_errno, - "recv_generator: failed to stat %s", - full_fname(fname)); - } + rsyserr(FERROR, stat_errno, "recv_generator: failed to stat %s", + full_fname(fname)); return; }