Subject: [PATCH 08/10] tree: use repo_parse_tree()

From: René Scharfe <[email-masked]>
Date: Fri, 9 Jan 2026 22:30:19 +0100

e092073d64 (tree.c: make read_tree*() take 'struct repository *',
2018-11-18) replaced explicit uses of the_repository.  parse_tree() uses
it internally, though, so call repo_parse_tree() instead and hand it the
correct repository.

Signed-off-by: René Scharfe <[email-masked]>
---
 tree.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tree.c b/tree.c
index 036f56ca29b..edcf6a284cb 100644
--- a/tree.c
+++ b/tree.c
@@ -28,7 +28,7 @@ int read_tree_at(struct repository *r,
 	if (depth > r->settings.max_allowed_tree_depth)
 		return error("exceeded maximum allowed tree depth");
 
-	if (parse_tree(tree))
+	if (repo_parse_tree(r, tree))
 		return -1;
 
 	init_tree_desc(&desc, &tree->object.oid, tree->buffer, tree->size);
-- 
2.52.0