X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/85d4d142d8d6928ae6affdc2228e10654b5304e9..1db8b61de7fd31b9c7b02918e6c194255979f030:/generator.c diff --git a/generator.c b/generator.c index b3b7f199..353e7061 100644 --- a/generator.c +++ b/generator.c @@ -207,7 +207,7 @@ void recv_generator(char *fname,struct file_list *flist,int i,int f_out) rprintf(FINFO,"recv_generator(%s,%d)\n",fname,i); statret = link_stat(fname,&st); -read + if (only_existing && statret == -1 && errno == ENOENT) { /* we only want to update existing files */ if (verbose > 1) rprintf(FINFO, RSYNC_NAME @@ -357,8 +357,9 @@ read if (!dry_run) send_sums(NULL,f_out); } else { if (verbose > 1) - rprintf(FERROR,RSYNC_NAME": recv_generator failed to open \%s\": %s\n",fname, - strerror(errno)); + rprintf(FERROR, RSYNC_NAME + ": recv_generator failed to open \"%s\": %s\n", + fname, strerror(errno)); } return; }