X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/f853b777bead34e8638feaee776b8b12d47dbef5..a5b786d80f67837b86b754f66c5144db2ea59184:/generator.c diff --git a/generator.c b/generator.c index 08ea1db1..3ed33851 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,