Merge branch 'jc/combine' into next
[gitweb.git] / diff.h
diff --git a/diff.h b/diff.h
index c5372b984a457d0e5bddcf0b334a1a3cdc149cec..236095fc9a1a6ffc056be8616c0f83e4e8c7ec2f 100644 (file)
--- a/diff.h
+++ b/diff.h
@@ -39,11 +39,15 @@ struct diff_options {
        int setup;
        int abbrev;
 
+       int nr_paths;
+       const char **paths;
+       int *pathlens;
        change_fn_t change;
        add_remove_fn_t add_remove;
 };
 
-extern void diff_tree_setup_paths(const char **paths);
+extern void diff_tree_setup_paths(const char **paths, struct diff_options *);
+extern void diff_tree_release_paths(struct diff_options *);
 extern int diff_tree(struct tree_desc *t1, struct tree_desc *t2,
                     const char *base, struct diff_options *opt);
 extern int diff_tree_sha1(const unsigned char *old, const unsigned char *new,