mirror of https://github.com/tstellar/bygfoot.git
20 lines
458 B
C
20 lines
458 B
C
|
|
||
|
#include "bygfoot.h"
|
||
|
#include "misc.h"
|
||
|
#include "user.h"
|
||
|
#include "xml_country.h"
|
||
|
|
||
|
User *bygfoot_add_user(Bygfoot *bygfoot, const gchar *username, Team *tm)
|
||
|
{
|
||
|
User new_user = user_new();
|
||
|
new_user.tm = tm;
|
||
|
new_user.team_id = tm->id;
|
||
|
|
||
|
/* FIXME: Use strnlen */
|
||
|
if(strlen(username) > 0)
|
||
|
misc_string_assign(&new_user.name, username);
|
||
|
|
||
|
g_array_append_val(users, new_user);
|
||
|
return &g_array_index(users, User, users->len - 1);
|
||
|
}
|