bygfoot/src/bygfoot.c

20 lines
458 B
C
Raw Normal View History

#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);
}