diff options
Diffstat (limited to 'commit-graph.h')
-rw-r--r-- | commit-graph.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/commit-graph.h b/commit-graph.h index 37faee6b66..83aaa1dbb9 100644 --- a/commit-graph.h +++ b/commit-graph.h @@ -1,7 +1,6 @@ #ifndef COMMIT_GRAPH_H #define COMMIT_GRAPH_H -#include "git-compat-util.h" #include "object-store.h" #include "oidset.h" @@ -190,4 +189,12 @@ struct commit_graph_data { */ timestamp_t commit_graph_generation(const struct commit *); uint32_t commit_graph_position(const struct commit *); + +/* + * After this method, all commits reachable from those in the given + * list will have non-zero, non-infinite generation numbers. + */ +void ensure_generations_valid(struct repository *r, + struct commit **commits, size_t nr); + #endif |