X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=diff.h;h=236095fc9a1a6ffc056be8616c0f83e4e8c7ec2f;hb=e51c3b50063d52ecd209a6f9846570d660e6310c;hp=c5372b984a457d0e5bddcf0b334a1a3cdc149cec;hpb=5c91da25d7da304d98c8808968f474f9fb7ac4db;p=git.git diff --git a/diff.h b/diff.h index c5372b98..236095fc 100644 --- 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,