cache: convert get_graft_file to handle arbitrary repositories
This conversion was done without the #define trick used in the earlier series refactoring to have better repository access, because this function is easy to review, as all lines are converted and it has only one caller. 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
d0e5dd0ed4
commit
0437a2e365
@ -316,11 +316,11 @@ char *get_index_file(void)
|
||||
return the_repository->index_file;
|
||||
}
|
||||
|
||||
char *get_graft_file(void)
|
||||
char *get_graft_file(struct repository *r)
|
||||
{
|
||||
if (!the_repository->graft_file)
|
||||
if (!r->graft_file)
|
||||
BUG("git environment hasn't been setup");
|
||||
return the_repository->graft_file;
|
||||
return r->graft_file;
|
||||
}
|
||||
|
||||
int set_git_dir(const char *path)
|
||||
|
||||
Reference in New Issue
Block a user