mirror of
https://github.com/git/git.git
synced 2025-12-12 20:36:24 +01:00
commit-reach(get_octopus_merge_bases): pass on "missing commits" errors
The `merge_bases_many()` function was just taught to indicate parsing errors, and now the `repo_get_merge_bases()` function (which is also surfaced via the `get_merge_bases()` macro) is aware of that, too. Naturally, the callers need to be adjusted now, too. Next step: adjust `repo_get_merge_bases_many()`. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
76e2a09999
commit
f87056ce40
@@ -21,7 +21,7 @@ struct commit_list *repo_get_merge_bases_many_dirty(struct repository *r,
|
||||
struct commit *one, int n,
|
||||
struct commit **twos);
|
||||
|
||||
struct commit_list *get_octopus_merge_bases(struct commit_list *in);
|
||||
int get_octopus_merge_bases(struct commit_list *in, struct commit_list **result);
|
||||
|
||||
int repo_is_descendant_of(struct repository *r,
|
||||
struct commit *commit,
|
||||
|
||||
Reference in New Issue
Block a user