X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/195bd906a2bacbce7455405180bfecf60819a60d..067669dac74abfa2acaaef6b1d078d861814e100:/generator.c diff --git a/generator.c b/generator.c index aca5f7b2..f2e7c71d 100644 --- a/generator.c +++ b/generator.c @@ -247,8 +247,8 @@ static void generate_and_send_sums(struct map_struct *buf, OFF_T len, int f_out) if (verbose > 3) { rprintf(FINFO, - "chunk[%d] offset=%.0f len=%d sum1=%08lx\n", - i, (double) offset, n1, (unsigned long) sum1); + "chunk[%ld] offset=%.0f len=%d sum1=%08lx\n", + (long)i,(double)offset,n1,(unsigned long)sum1); } write_int(f_out, sum1); write_buf(f_out, sum2, sum.s2length); @@ -383,7 +383,7 @@ void recv_generator(char *fname, struct file_list *flist, int i, int f_out) if (am_root && preserve_devices && IS_DEVICE(file->mode)) { if (statret != 0 || st.st_mode != file->mode || - st.st_rdev != file->rdev) { + (DEV64_T)st.st_rdev != file->rdev) { delete_file(fname); if (verbose > 2) rprintf(FINFO,"mknod(%s,0%o,0x%x)\n",