[PATCH v2 08/49] builtin/repack: avoid "the_hash_algo" in `repack_promisor_objects()`
- From
Taylor Blau <me@ttaylorr.com>
- Date
- Oct 15, 2025, 22:27 UTC
- Message-ID
- <34b503618a455b30030ab152e925bb47af969522.1760567210.git.me@ttaylorr.com>
- In-Reply-To
- <cover.1760567210.git.me@ttaylorr.com>
In a similar spirit as the previous commits, avoid referring directly to "the_hash_algo" within builtin/repack.c::repack_promisor_objects().
Since there is already a repository pointer in scope, use its hash_algo value instead.
Signed-off-by: Taylor Blau <me@ttaylorr.com> --- builtin/repack.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/builtin/repack.c b/builtin/repack.c index 7d62959dc2..a7e94ed03c 100644 --- a/builtin/repack.c +++ b/builtin/repack.c @@ -452,7 +452,7 @@ static void repack_promisor_objects(struct repository *repo, struct string_list_item *item; char *promisor_name; - if (line.len != the_hash_algo->hexsz) + if (line.len != repo->hash_algo->hexsz) die(_("repack: Expecting full hex object ID lines only from pack-objects.")); item = string_list_append(names, line.buf);
-- 2.51.0.540.ga7423965ad8