X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/b11b50bcd026a0a052bdfab7b96c97045b658d86..58cadc8608fbb2cbc7b74578cd92de4337a4b887:/sender.c diff --git a/sender.c b/sender.c index 3d390526..a9c31bba 100644 --- a/sender.c +++ b/sender.c @@ -58,7 +58,7 @@ static struct sum_struct *receive_sums(int f) int i; OFF_T offset = 0; - s = (struct sum_struct *)malloc(sizeof(*s)); + s = new(struct sum_struct); if (!s) out_of_memory("receive_sums"); read_sum_head(f, s); @@ -73,7 +73,7 @@ static struct sum_struct *receive_sums(int f) if (s->count == 0) return(s); - s->sums = (struct sum_buf *)malloc(sizeof(s->sums[0])*s->count); + s->sums = new_array(struct sum_buf, s->count); if (!s->sums) out_of_memory("receive_sums"); for (i = 0; i < (int) s->count; i++) {