X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/7b5c3eb05efb0d67348c92d81da599c64e0c03db..a261989cda6f671352e6323f11d2d98e923c622e:/receiver.c diff --git a/receiver.c b/receiver.c index 5776ff28..6b6b63a5 100644 --- a/receiver.c +++ b/receiver.c @@ -249,7 +249,7 @@ static int receive_data(int f_in,struct map_struct *buf,int fd,char *fname, i = -(i+1); offset2 = i*(OFF_T)n; len = n; - if (i == count-1 && remainder != 0) + if (i == (int) count-1 && remainder != 0) len = remainder; stats.matched_data += len; @@ -265,7 +265,7 @@ static int receive_data(int f_in,struct map_struct *buf,int fd,char *fname, sum_update(map,len); } - if (fd != -1 && write_file(fd,map,len) != len) { + if (fd != -1 && write_file(fd,map,len) != (int) len) { rprintf(FERROR,"write failed on %s : %s\n", fname,strerror(errno)); exit_cleanup(RERR_FILEIO);