}
}
if (server_exclude_list
- && check_exclude(server_exclude_list, fname, is_dir))
+ && check_exclude(server_exclude_list, fname, is_dir,
+ "server pattern"))
return 1;
if (exclude_level != ALL_EXCLUDES)
return 0;
- if (exclude_list && check_exclude(exclude_list, fname, is_dir))
+ if (exclude_list && check_exclude(exclude_list, fname, is_dir,
+ "pattern"))
return 1;
if (local_exclude_list
- && check_exclude(local_exclude_list, fname, is_dir))
+ && check_exclude(local_exclude_list, fname, is_dir,
+ "local-cvsignore"))
return 1;
return 0;
}
if (strlcpy(p, ".cvsignore", MAXPATHLEN - offset)
< MAXPATHLEN - offset) {
add_exclude_file(&local_exclude_list, fname,
- MISSING_OK, ADD_EXCLUDE);
+ XFLG_WORD_SPLIT | XFLG_NO_PREFIXES);
} else {
io_error |= IOERR_GENERAL;
rprintf(FINFO,