]> git.ipfire.org Git - thirdparty/git.git/commit
unpack-trees: use repository from index instead of global
authorJayesh Daga <jayeshdaga99@gmail.com>
Tue, 31 Mar 2026 15:34:27 +0000 (15:34 +0000)
committerJunio C Hamano <gitster@pobox.com>
Tue, 31 Mar 2026 19:44:25 +0000 (12:44 -0700)
commitc74767b7a33325dcbf58df6977bc9442b0c35375
tree2eb6595d9301ddbab321363caa87bae5b3b42aab
parent0df739ea34ad8bc54f4ad6fdc978d97cd3c82759
unpack-trees: use repository from index instead of global

unpack_trees() currently initializes its repository from the
global 'the_repository', even though a repository instance is
already available via the source index.

Use 'o->src_index->repo' instead of the global variable,
reducing reliance on global repository state.

This is a step towards eliminating global repository usage in
unpack_trees().

Suggested-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Jayesh Daga <jayeshdaga99@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
unpack-trees.c