X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=revision.h;h=227164cf7096d3b0642714b18ee345738684da79;hb=974e6e42f7a66b69bd684af4f637ab064acfdf92;hp=5adfc9140544429254bd67ff10504730c7424e1b;hpb=cef5775b9f640beb51b07f8a296cfcc9b11b9744;p=git.git diff --git a/revision.h b/revision.h index 5adfc9140..227164cf7 100644 --- a/revision.h +++ b/revision.h @@ -118,8 +118,9 @@ struct rev_info { }; #define REV_TREE_SAME 0 -#define REV_TREE_NEW 1 -#define REV_TREE_DIFFERENT 2 +#define REV_TREE_NEW 1 /* Only new files */ +#define REV_TREE_OLD 2 /* Only files removed */ +#define REV_TREE_DIFFERENT 3 /* Mixed changes */ /* revision.c */ void read_revisions_from_stdin(struct rev_info *revs); @@ -146,6 +147,8 @@ struct name_path { const char *elem; }; +char *path_name(const struct name_path *path, const char *name); + extern void add_object(struct object *obj, struct object_array *p, struct name_path *path,