X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/5c66303ad6a6bd195b3d5a982f706aa51e686bac..d567322fbc4005051e81a6c0bdb25774ac78f402:/flist.c diff --git a/flist.c b/flist.c index 5393392a..1082c400 100644 --- a/flist.c +++ b/flist.c @@ -185,8 +185,6 @@ int link_stat(const char *Path, STRUCT_STAT *Buffer) static int match_file_name(char *fname,STRUCT_STAT *st) { if (check_exclude(fname,local_exclude_list,st)) { - if (verbose > 2) - rprintf(FINFO,"excluding file %s\n",fname); return 0; } return 1; @@ -534,7 +532,7 @@ struct file_struct *make_file(int f, char *fname, struct string_area **ap, if (lastdir && strcmp(fname, lastdir)==0) { file->dirname = lastdir; } else { - file->dirname = STRDUP(ap, fname); + file->dirname = strdup(fname); lastdir = file->dirname; } file->basename = STRDUP(ap, p+1); @@ -579,7 +577,7 @@ struct file_struct *make_file(int f, char *fname, struct string_area **ap, if (lastdir && strcmp(lastdir, flist_dir)==0) { file->basedir = lastdir; } else { - file->basedir = STRDUP(ap, flist_dir); + file->basedir = strdup(flist_dir); lastdir = file->basedir; } } else { @@ -700,6 +698,8 @@ struct file_list *send_file_list(int f,int argc,char *argv[]) if (verbose && recurse && !am_server && f != -1) { rprintf(FINFO,"building file list ... "); + if (verbose > 1) + rprintf(FINFO, "\n"); rflush(FINFO); }