tree_entry_interesting(): support wildcard matching
[gitweb.git] / tree-diff.c
index 45a3845c0a37ea5e77d0c7a206e449b78448e240..03dc5c8e7010ebcb16678375319e9a97ca4675eb 100644 (file)
@@ -146,6 +146,10 @@ int diff_tree(struct tree_desc *t1, struct tree_desc *t2,
        int all_t1_interesting = 0;
        int all_t2_interesting = 0;
 
+       /* Enable recursion indefinitely */
+       opt->pathspec.recursive = DIFF_OPT_TST(opt, RECURSIVE);
+       opt->pathspec.max_depth = -1;
+
        strbuf_init(&base, PATH_MAX);
        strbuf_add(&base, base_str, baselen);