From: Wayne Davison Date: Mon, 13 Mar 2006 01:56:19 +0000 (+0000) Subject: Fixed a problem when copying an absolute source path with X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/b3168628316520082fee8e5ec330bd41e473751a Fixed a problem when copying an absolute source path with the --relative option enabled. --- diff --git a/exclude.c b/exclude.c index c8408a1c..4282e164 100644 --- a/exclude.c +++ b/exclude.c @@ -562,7 +562,7 @@ static int rule_matches(char *name, struct filter_struct *ex, int name_is_dir) if (litmatch_array(pattern, strings, slash_handling)) return ret_match; } else if (anchored_match) { - if (strcmp(name,pattern) == 0) + if (strcmp(strings[0], pattern) == 0) return ret_match; } else { int l1 = strlen(name);