alloc: add repository argument to alloc_commit_node
This is a small mechanical change; it doesn't change the implementation to handle repositories other than the_repository yet. Use a macro to catch callers passing a repository other than the_repository at compile time. Signed-off-by: Stefan Beller <sbeller@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
cf7203bdc6
commit
8ba0e5ec57
@ -98,7 +98,7 @@ static struct tree *shift_tree_object(struct tree *one, struct tree *two,
|
||||
|
||||
static struct commit *make_virtual_commit(struct tree *tree, const char *comment)
|
||||
{
|
||||
struct commit *commit = alloc_commit_node();
|
||||
struct commit *commit = alloc_commit_node(the_repository);
|
||||
|
||||
set_merge_remote_desc(commit, comment, (struct object *)commit);
|
||||
commit->tree = tree;
|
||||
|
||||
Reference in New Issue
Block a user