@@ -1780,14 +1780,14 @@ static int clear_ce_flags(struct index_state *istate,
17801780
17811781 xsnprintf (label , sizeof (label ), "clear_ce_flags(0x%08lx,0x%08lx)" ,
17821782 (unsigned long )select_mask , (unsigned long )clear_mask );
1783- trace2_region_enter ("unpack_trees" , label , the_repository );
1783+ trace2_region_enter ("unpack_trees" , label , istate -> repo );
17841784 rval = clear_ce_flags_1 (istate ,
17851785 istate -> cache ,
17861786 istate -> cache_nr ,
17871787 & prefix ,
17881788 select_mask , clear_mask ,
17891789 pl , 0 , 0 );
1790- trace2_region_leave ("unpack_trees" , label , the_repository );
1790+ trace2_region_leave ("unpack_trees" , label , istate -> repo );
17911791
17921792 stop_progress (& istate -> progress );
17931793 return rval ;
@@ -1882,7 +1882,7 @@ static int verify_absent(const struct cache_entry *,
18821882 */
18831883int unpack_trees (unsigned len , struct tree_desc * t , struct unpack_trees_options * o )
18841884{
1885- struct repository * repo = the_repository ;
1885+ struct repository * repo = o -> src_index -> repo ;
18861886 int i , ret ;
18871887 static struct cache_entry * dfc ;
18881888 struct pattern_list pl ;
@@ -1903,7 +1903,7 @@ int unpack_trees(unsigned len, struct tree_desc *t, struct unpack_trees_options
19031903 BUG ("o->df_conflict_entry is an output only field" );
19041904
19051905 trace_performance_enter ();
1906- trace2_region_enter ("unpack_trees" , "unpack_trees" , the_repository );
1906+ trace2_region_enter ("unpack_trees" , "unpack_trees" , repo );
19071907
19081908 prepare_repo_settings (repo );
19091909 if (repo -> settings .command_requires_full_index ) {
@@ -2007,9 +2007,9 @@ int unpack_trees(unsigned len, struct tree_desc *t, struct unpack_trees_options
20072007 }
20082008
20092009 trace_performance_enter ();
2010- trace2_region_enter ("unpack_trees" , "traverse_trees" , the_repository );
2010+ trace2_region_enter ("unpack_trees" , "traverse_trees" , repo );
20112011 ret = traverse_trees (o -> src_index , len , t , & info );
2012- trace2_region_leave ("unpack_trees" , "traverse_trees" , the_repository );
2012+ trace2_region_leave ("unpack_trees" , "traverse_trees" , repo );
20132013 trace_performance_leave ("traverse_trees" );
20142014 if (ret < 0 )
20152015 goto return_failed ;
@@ -2106,7 +2106,7 @@ int unpack_trees(unsigned len, struct tree_desc *t, struct unpack_trees_options
21062106 dir_clear (o -> internal .dir );
21072107 o -> internal .dir = NULL ;
21082108 }
2109- trace2_region_leave ("unpack_trees" , "unpack_trees" , the_repository );
2109+ trace2_region_leave ("unpack_trees" , "unpack_trees" , repo );
21102110 trace_performance_leave ("unpack_trees" );
21112111 return ret ;
21122112
0 commit comments