Moved fulljid logic to accounts

This commit is contained in:
James Booth
2013-12-15 20:32:30 +00:00
parent 9b631cf571
commit 5e739cbfb7
4 changed files with 16 additions and 6 deletions

View File

@@ -292,6 +292,16 @@ accounts_get_account(const char * const name)
}
}
char *
accounts_create_full_jid(ProfAccount *account)
{
if (account->resource != NULL) {
return create_fulljid(account->jid, account->resource);
} else {
return strdup(account->jid);
}
}
void
accounts_free_account(ProfAccount *account)
{

View File

@@ -81,5 +81,6 @@ void accounts_set_priority_all(const char * const account_name, const gint value
gint accounts_get_priority_for_presence_type(const char * const account_name,
resource_presence_t presence_type);
void accounts_clear_password(const char * const account_name);
char * accounts_create_full_jid(ProfAccount *account);
#endif