mirror of
https://github.com/tstellar/bygfoot.git
synced 2025-02-04 09:48:00 +01:00
Refactor cup_load_choose_team_from_cup()
This commit is contained in:
parent
273ca50688
commit
8ea51d65a1
13
src/cup.c
13
src/cup.c
@ -407,16 +407,13 @@ cup_load_choose_team_from_cup(Cup *cup, const Cup *cup_temp, GPtrArray *teams, G
|
|||||||
|
|
||||||
for(i = ct->start_idx - 1; i <= ct->end_idx - 1; i++)
|
for(i = ct->start_idx - 1; i <= ct->end_idx - 1; i++)
|
||||||
{
|
{
|
||||||
|
gint team_idx = permutation[i - ct->start_idx + 1];
|
||||||
|
const Team *team = &g_array_index(lig(0).teams, Team, team_idx);
|
||||||
if(ct->skip_group_check ||
|
if(ct->skip_group_check ||
|
||||||
!query_team_is_in_cups(
|
!query_team_is_in_cups(team, cup->group))
|
||||||
&g_array_index(lig(0).teams,
|
|
||||||
Team, permutation[i - ct->start_idx + 1]), cup->group))
|
|
||||||
{
|
{
|
||||||
g_ptr_array_add(teams, &g_array_index(lig(0).teams,
|
g_ptr_array_add(teams, team);
|
||||||
Team, permutation[i - ct->start_idx + 1]));
|
g_ptr_array_add(cup->team_names, g_strdup(team->name));
|
||||||
g_ptr_array_add(cup->team_names,
|
|
||||||
g_strdup(g_array_index(lig(0).teams,
|
|
||||||
Team, permutation[i - ct->start_idx + 1]).name));
|
|
||||||
number_of_teams++;
|
number_of_teams++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user