Matt McCutchen's Web Site
/
rsync
/
rsync.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
an optimization that tries to make rsync choose adjacent matches if
[rsync/rsync.git]
/
exclude.c
diff --git
a/exclude.c
b/exclude.c
index
109ee8d
..
35fa307
100644
(file)
--- a/
exclude.c
+++ b/
exclude.c
@@
-160,6
+160,10
@@
int check_exclude(char *name,struct exclude_struct **local_exclude_list,
{
int n;
+ if (name && (name[0] == '.') && !name[1])
+ /* never exclude '.', even if somebody does --exclude '*' */
+ return 0;
+
if (exclude_list) {
for (n=0; exclude_list[n]; n++)
if (check_one_exclude(name,exclude_list[n],st))