6 const char *git_commit_message(struct git_commit
*commit
);
7 const char *git_commit_committer_email(struct git_commit
*commit
);
8 const char *git_commit_committer_name(struct git_commit
*commit
);
9 int git_commit_committer_date(struct git_commit
*commit
,
10 time_t *com_time
, int *com_tz
);
11 const char *git_commit_author_name(struct git_commit
*commit
);
12 const char *git_commit_author_email(struct git_commit
*commit
);
13 int git_commit_author_date(struct git_commit
*commit
,
14 time_t *com_time
, int *com_tz
);
15 int git_commit_id(struct git_commit
*commit
, unsigned char *sha1
);
16 int git_commit_tree(struct git_commit
*commit
, unsigned char *sha1
);
17 const char *git_commit_raw(struct git_commit
*commit
);
18 void __git_commit_free(struct git_commit
*commit
);
19 void git_commit_free(struct git_commit
*commit
);
20 void __git_commit_init(struct git_commit
*commit
);
21 struct git_commit
*git_commit_init(void);
22 struct git_commit
*git_commit_lookup(const unsigned char *sha1
);
23 struct commit
*__git_commit_obj(struct git_commit
*commit
);
24 void __git_commit_obj_set(struct git_commit
*commit
, struct commit
*new);
26 #endif /* LT_COMMIT_H */