1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-09-22 19:45:54 -04:00

Renamed account_add_login -> account_add, added comments

This commit is contained in:
James Booth 2013-01-27 18:10:30 +00:00
parent e9ce6b94ec
commit 5cca57f6fb
4 changed files with 9 additions and 12 deletions

View File

@ -135,13 +135,15 @@ accounts_reset_enabled_search(void)
}
void
accounts_add_login(const char *account_name, const char *altdomain)
accounts_add(const char *account_name, const char *altdomain)
{
// assume account name is barejid, use default resource
const char *barejid = account_name;
const char *resource = NULL;
const char *resource = "profanity";
// check if account name contains resourcepart and split
// into barejid and resourcepart if so
Jid *jid = jid_create(account_name);
if (jid != NULL) {
barejid = jid->barejid;
resource = jid->resourcepart;
@ -151,12 +153,7 @@ accounts_add_login(const char *account_name, const char *altdomain)
if (!g_key_file_has_group(accounts, account_name)) {
g_key_file_set_boolean(accounts, account_name, "enabled", TRUE);
g_key_file_set_string(accounts, account_name, "jid", barejid);
if (resource != NULL) {
g_key_file_set_string(accounts, account_name, "resource", resource);
} else {
g_key_file_set_string(accounts, account_name, "resource", "profanity");
}
g_key_file_set_string(accounts, account_name, "resource", resource);
if (altdomain != NULL) {
g_key_file_set_string(accounts, account_name, "server", altdomain);
}

View File

@ -38,7 +38,7 @@ char * accounts_find_all(char *prefix);
char * accounts_find_enabled(char *prefix);
void accounts_reset_all_search(void);
void accounts_reset_enabled_search(void);
void accounts_add_login(const char *jid, const char *altdomain);
void accounts_add(const char *jid, const char *altdomain);
gchar** accounts_get_list(void);
ProfAccount* accounts_get_account(const char * const name);
void accounts_free_account(ProfAccount *account);

View File

@ -1079,7 +1079,7 @@ _cmd_account(gchar **args, struct cmd_help_t help)
if (account_name == NULL) {
cons_show("Usage: %s", help.usage);
} else {
accounts_add_login(account_name, NULL);
accounts_add(account_name, NULL);
cons_show("Account created.");
cons_show("");
}

View File

@ -224,7 +224,7 @@ prof_handle_login_success(const char *jid, const char *altdomain)
status_bar_print_message(jid);
status_bar_refresh();
accounts_add_login(jid, altdomain);
accounts_add(jid, altdomain);
}
void