[PATCH 29/49] builtin/repack.c: pass 'packdir' to `pack_geometry_remove_redundant()`
- From
Taylor Blau <me@ttaylorr.com>
- Date
- Sep 28, 2025, 22:09 UTC
- Message-ID
- <76be98b386e3dd5937114e3b4488fada21a9ae7a.1759097191.git.me@ttaylorr.com>
- In-Reply-To
- <cover.1759097191.git.me@ttaylorr.com>
For similar reasons as the preceding commit, pass the "packdir" variable directly to `pack_geometry_remove_redundant()` as a parameter to the function.
Signed-off-by: Taylor Blau <me@ttaylorr.com> --- builtin/repack.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/builtin/repack.c b/builtin/repack.c index 60dce45556..9e2523d948 100644 --- a/builtin/repack.c +++ b/builtin/repack.c @@ -307,7 +307,8 @@ static struct packed_git *pack_geometry_preferred_pack(struct pack_geometry *geo static void pack_geometry_remove_redundant(struct pack_geometry *geometry, struct string_list *names, - struct existing_packs *existing) + struct existing_packs *existing, + const char *packdir) { const struct git_hash_algo *algop = existing->repo->hash_algo; struct strbuf buf = STRBUF_INIT; @@ -1327,7 +1328,7 @@ int cmd_repack(int argc, if (geometry.split_factor) pack_geometry_remove_redundant(&geometry, &names, - &existing); + &existing, packdir); if (show_progress) opts |= PRUNE_PACKED_VERBOSE; prune_packed_objects(opts);
-- 2.51.0.243.g16eca91f2c0