Merge refs/heads/portable from http://www.cs.berkeley.edu/~ejr/gits/git.git
[git.git] / apply.c
diff --git a/apply.c b/apply.c
index 3ebbf6b..e87190e 100644 (file)
--- a/apply.c
+++ b/apply.c
@@ -1377,7 +1377,7 @@ static struct excludes {
 
 static int use_patch(struct patch *p)
 {
-       const char *pathname = p->new_name ? : p->old_name;
+       const char *pathname = p->new_name ? p->new_name : p->old_name;
        struct excludes *x = excludes;
        while (x) {
                if (fnmatch(x->path, pathname, 0) == 0)