@@ -1785,34 +1785,24 @@ static void wt_shortstatus_print_tracking(struct wt_status *s)
1785
1785
1786
1786
static void wt_shortstatus_print (struct wt_status * s )
1787
1787
{
1788
- int i ;
1788
+ struct string_list_item * it ;
1789
1789
1790
1790
if (s -> show_branch )
1791
1791
wt_shortstatus_print_tracking (s );
1792
1792
1793
- for (i = 0 ; i < s -> change .nr ; i ++ ) {
1794
- struct wt_status_change_data * d ;
1795
- struct string_list_item * it ;
1793
+ for_each_string_list_item (it , & s -> change ) {
1794
+ struct wt_status_change_data * d = it -> util ;
1796
1795
1797
- it = & (s -> change .items [i ]);
1798
- d = it -> util ;
1799
1796
if (d -> stagemask )
1800
1797
wt_shortstatus_unmerged (it , s );
1801
1798
else
1802
1799
wt_shortstatus_status (it , s );
1803
1800
}
1804
- for (i = 0 ; i < s -> untracked .nr ; i ++ ) {
1805
- struct string_list_item * it ;
1806
-
1807
- it = & (s -> untracked .items [i ]);
1801
+ for_each_string_list_item (it , & s -> untracked )
1808
1802
wt_shortstatus_other (it , s , "??" );
1809
- }
1810
- for (i = 0 ; i < s -> ignored .nr ; i ++ ) {
1811
- struct string_list_item * it ;
1812
1803
1813
- it = & ( s -> ignored . items [ i ]);
1804
+ for_each_string_list_item ( it , & s -> ignored )
1814
1805
wt_shortstatus_other (it , s , "!!" );
1815
- }
1816
1806
}
1817
1807
1818
1808
static void wt_porcelain_print (struct wt_status * s )
0 commit comments