X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=commit.h;h=eb2b8ac3cd5f375e70354e8c364abd036b0966ed;hb=1849f01b5b6b442c131d9b88bf39bb8671058a98;hp=26ec8c0d1cebcf5e79564be690517cd2eb9c6413;hpb=6e10b9c9999cbbdfae1087a34efd701108acd806;p=git.git diff --git a/commit.h b/commit.h index 26ec8c0d1..eb2b8ac3c 100644 --- a/commit.h +++ b/commit.h @@ -28,6 +28,7 @@ extern const char *commit_type; extern struct decoration name_decoration; struct name_decoration { struct name_decoration *next; + int type; char name[1]; }; @@ -60,7 +61,7 @@ enum cmit_fmt { CMIT_FMT_EMAIL, CMIT_FMT_USERFORMAT, - CMIT_FMT_UNSPECIFIED, + CMIT_FMT_UNSPECIFIED }; struct pretty_print_context @@ -163,4 +164,8 @@ static inline int single_parent(struct commit *commit) struct commit_list *reduce_heads(struct commit_list *heads); +extern int commit_tree(const char *msg, unsigned char *tree, + struct commit_list *parents, unsigned char *ret, + const char *author); + #endif /* COMMIT_H */