aboutsummaryrefslogtreecommitdiffstats
path: root/t/helper/test-read-midx.c
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2025-08-11 15:46:49 +0200
committerJunio C Hamano <gitster@pobox.com>2025-08-11 09:22:23 -0700
commit7744936f374308d6fa3c6e317fb8fe0b685d0ef2 (patch)
tree84e6c4d2ae9ddaba2aa5b2ef49bd1349b297f9bd /t/helper/test-read-midx.c
parentc3f5d251469525a52074b0373671a588f0e5b972 (diff)
downloadgit-7744936f374308d6fa3c6e317fb8fe0b685d0ef2.tar.gz
midx: stop duplicating info redundant with its owning source
Multi-pack indices store some information that is redundant with their owning source: - The locality bit that tracks whether the source is the primary object source or an alternate. - The object directory path the multi-pack index is located in. - The pointer to the owning parent directory. All of this information is already contained in `struct odb_source`. So now that we always have that struct available when loading a multi-pack index we have it readily accessible. Drop the redundant information and instead store a pointer to the object source. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/helper/test-read-midx.c')
-rw-r--r--t/helper/test-read-midx.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/t/helper/test-read-midx.c b/t/helper/test-read-midx.c
index bcb8ea7671..6de5d1665a 100644
--- a/t/helper/test-read-midx.c
+++ b/t/helper/test-read-midx.c
@@ -66,7 +66,7 @@ static int read_midx_file(const char *object_dir, const char *checksum,
for (i = 0; i < m->num_packs; i++)
printf("%s\n", m->pack_names[i]);
- printf("object-dir: %s\n", m->object_dir);
+ printf("object-dir: %s\n", m->source->path);
if (show_objects) {
struct object_id oid;