[PATCH v2 29/49] builtin/repack.c: pass 'packdir' to `pack_geometry_remove_redundant()`
- From
Taylor Blau <me@ttaylorr.com>
- Date
- Oct 15, 2025, 22:28 UTC
- Message-ID
- <0a2a72ea22d5e4ad2fe5c93c2691a5d089b32589.1760567210.git.me@ttaylorr.com>
- In-Reply-To
- <cover.1760567210.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 ac8c80d0a5..f6d04b33a7 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.540.ga7423965ad8