diff options
Diffstat (limited to 'src/commit.h')
-rw-r--r-- | src/commit.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/commit.h b/src/commit.h index 72ea4e962..e8d0c5322 100644 --- a/src/commit.h +++ b/src/commit.h @@ -43,10 +43,16 @@ void git_commit__mark_uninteresting(git_commit *commit); int git_commit_parse_existing(git_commit *commit); -void git_commit_list_clear(git_commit_list *list, int free_commits); -void git_commit_list_append(git_commit_list *list, git_commit *commit); + +void git_commit_list_push_back(git_commit_list *list, git_commit *commit); +void git_commit_list_push_front(git_commit_list *list, git_commit *commit); + git_commit *git_commit_list_pop_back(git_commit_list *list); git_commit *git_commit_list_pop_front(git_commit_list *list); -void git_commit_list_sort(git_commit_list *list); + +void git_commit_list_clear(git_commit_list *list, int free_commits); + +void git_commit_list_timesort(git_commit_list *list); +void git_commit_list_toposort(git_commit_list *list); #endif |