comparison src/account.c @ 5942:d0320de18feb

[gaim-migrate @ 6382] Another leakbug fixed! committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Sun, 22 Jun 2003 17:08:52 +0000
parents 03f1d6cd784c
children a4f2aba0848d
comparison
equal deleted inserted replaced
5941:a3e60ff95b7d 5942:d0320de18feb
837 if (data->in_proxy) { 837 if (data->in_proxy) {
838 gaim_proxy_info_set_username(data->proxy_info, buffer); 838 gaim_proxy_info_set_username(data->proxy_info, buffer);
839 } 839 }
840 else { 840 else {
841 data->account = gaim_account_new(buffer, data->protocol); 841 data->account = gaim_account_new(buffer, data->protocol);
842
843 if (data->account->protocol_id != NULL)
844 g_free(data->account->protocol_id);
845
842 data->account->protocol_id = data->protocol_id; 846 data->account->protocol_id = data->protocol_id;
843 847
844 gaim_accounts_add(data->account); 848 gaim_accounts_add(data->account);
845 849
846 data->protocol_id = NULL; 850 data->protocol_id = NULL;