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 <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Jeff King committed May 9, 2019 at 17:31 UTC 7a2a721687f5d8027f6d380b60a2da62c202191b
1 file changed +4 -4
builtin/pack-objects.c
+4 -4
@@ -2899,7 +2899,7 @@ static int ofscmp(const void *a_, const void *b_)
2899 return oidcmp(&a->object->oid, &b->object->oid);
2900 }
2901
2902 -static void add_objects_in_unpacked_packs(struct rev_info *revs)
2902 +static void add_objects_in_unpacked_packs(void)
2903 {
2904 struct packed_git *p;
2905 struct in_pack in_pack;
@@ -3011,7 +3011,7 @@ static int loosened_object_can_be_discarded(const struct object_id *oid,
3011 return 1;
3012 }
3013
3014 -static void loosen_unused_packed_objects(struct rev_info *revs)
3014 +static void loosen_unused_packed_objects(void)
3015 {
3016 struct packed_git *p;
3017 uint32_t i;
@@ -3158,11 +3158,11 @@ static void get_object_list(int ac, const char **av)
3158 }
3159
3160 if (keep_unreachable)
3161 - add_objects_in_unpacked_packs(&revs);
3161 + add_objects_in_unpacked_packs();
3162 if (pack_loose_unreachable)
3163 add_unreachable_loose_objects();
3164 if (unpack_unreachable)
3165 - loosen_unused_packed_objects(&revs);
3165 + loosen_unused_packed_objects();
3166
3167 oid_array_clear(&recent_objects);
3168 }