From: Stefan Beller Date: Wed, 9 May 2018 23:40:59 +0000 (-0700) Subject: replace-object.c: remove the_repository from prepare_replace_object X-Git-Tag: v2.18.0-rc0~71^2~2 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/74fd0705bb3f99f6b74d6d23d1a1b2b0a926d412?hp=--cc replace-object.c: remove the_repository from prepare_replace_object This was missed in 5982da9d2ce (replace-object: allow prepare_replace_object to handle arbitrary repositories, 2018-04-11) Technically the code works correctly as the replace_map is the same size in different repositories, however it is hard to read. So convert the code to the familiar pattern of dereferencing the pointer that we assign in the sizeof itself. Signed-off-by: Stefan Beller Signed-off-by: Junio C Hamano --- 74fd0705bb3f99f6b74d6d23d1a1b2b0a926d412 diff --git a/replace_object.c b/replace_object.c index 246b98cd4f..801b5c1678 100644 --- a/replace_object.c +++ b/replace_object.c @@ -37,7 +37,7 @@ static void prepare_replace_object(struct repository *r) return; r->objects->replace_map = - xmalloc(sizeof(*the_repository->objects->replace_map)); + xmalloc(sizeof(*r->objects->replace_map)); oidmap_init(r->objects->replace_map, 0); for_each_replace_ref(r, register_replace_ref, NULL);