From: Jeff King Date: Thu, 9 May 2019 21:31:16 +0000 (-0400) Subject: pack-objects: drop unused rev_info parameters X-Git-Tag: v2.23.0-rc0~140^2~5 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/7a2a721687f5d8027f6d380b60a2da62c202191b?hp=--cc pack-objects: drop unused rev_info parameters When collecting the list of objects to pack in get_object_list(), we pass our rev_info struct around to some functions that don't need it. This is due to 03a9683d22 (Simplify is_kept_pack(), 2009-02-28), where the kept-pack handling was moved out of the revision machinery. Let's drop these unused parameters. Signed-off-by: Jeff King Signed-off-by: Junio C Hamano --- 7a2a721687f5d8027f6d380b60a2da62c202191b diff --git a/builtin/pack-objects.c b/builtin/pack-objects.c index d7743f110b..fea757fea2 100644 --- a/builtin/pack-objects.c +++ b/builtin/pack-objects.c @@ -2899,7 +2899,7 @@ static int ofscmp(const void *a_, const void *b_) return oidcmp(&a->object->oid, &b->object->oid); } -static void add_objects_in_unpacked_packs(struct rev_info *revs) +static void add_objects_in_unpacked_packs(void) { struct packed_git *p; struct in_pack in_pack; @@ -3011,7 +3011,7 @@ static int loosened_object_can_be_discarded(const struct object_id *oid, return 1; } -static void loosen_unused_packed_objects(struct rev_info *revs) +static void loosen_unused_packed_objects(void) { struct packed_git *p; uint32_t i; @@ -3158,11 +3158,11 @@ static void get_object_list(int ac, const char **av) } if (keep_unreachable) - add_objects_in_unpacked_packs(&revs); + add_objects_in_unpacked_packs(); if (pack_loose_unreachable) add_unreachable_loose_objects(); if (unpack_unreachable) - loosen_unused_packed_objects(&revs); + loosen_unused_packed_objects(); oid_array_clear(&recent_objects); }