diff options
author | Vicent Marti <tanoku@gmail.com> | 2015-10-30 14:02:01 +0100 |
---|---|---|
committer | Carlos MartÃn Nieto <cmn@dwim.me> | 2015-11-04 17:17:38 -0800 |
commit | ed4eeeb770cf4ab1bf1cfc3ba8eefec308e64fcd (patch) | |
tree | 362d207ea5e189c4614e37f097f2077fe4a802b2 | |
parent | 0740382c56ab3c011a85434df796df701c54cc6e (diff) | |
download | libgit2-ed4eeeb770cf4ab1bf1cfc3ba8eefec308e64fcd.tar.gz |
merge-base: Style
-rw-r--r-- | src/merge.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/merge.c b/src/merge.c index a632f901a..9799f935b 100644 --- a/src/merge.c +++ b/src/merge.c @@ -418,7 +418,9 @@ static int remove_redundant(git_revwalk *walk, git_vector *commits) int error = 0; redundant = git__calloc(commits->length, 1); + GITERR_CHECK_ALLOC(redundant); filled_index = git__calloc((commits->length - 1), sizeof(unsigned int)); + GITERR_CHECK_ALLOC(filled_index); for (i = 0; i < commits->length; ++i) { if ((error = git_commit_list_parse(walk, commits->contents[i])) < 0) @@ -511,7 +513,10 @@ int git_merge__bases_many(git_commit_list **out, git_revwalk *walk, git_commit_l return -1; } - /* more than one merge base -- remove redundants */ + /* + * more than one merge base -- see if there are redundant merge + * bases and remove them + */ if (result && result->next) { git_vector redundant = GIT_VECTOR_INIT; |