From b3168628316520082fee8e5ec330bd41e473751a Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Mon, 13 Mar 2006 01:56:19 +0000 Subject: [PATCH] Fixed a problem when copying an absolute source path with the --relative option enabled. --- exclude.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); -- 2.34.1