pidgin/gtkaccount.c

changeset 41392
b5c84f55d5d2
parent 41389
c7ca6a49977a
child 41435
c46c43e89f34
equal deleted inserted replaced
41390:628971e4ecdf 41392:b5c84f55d5d2
942 const PurpleSavedStatus *saved_status = purple_savedstatus_get_current(); 942 const PurpleSavedStatus *saved_status = purple_savedstatus_get_current();
943 purple_signal_emit(pidgin_accounts_get_handle(), "account-modified", account); 943 purple_signal_emit(pidgin_accounts_get_handle(), "account-modified", account);
944 944
945 if (saved_status != NULL && purple_account_get_remember_password(account)) { 945 if (saved_status != NULL && purple_account_get_remember_password(account)) {
946 purple_savedstatus_activate_for_account(saved_status, account); 946 purple_savedstatus_activate_for_account(saved_status, account);
947 purple_account_set_enabled(account, PIDGIN_UI, TRUE); 947 purple_account_set_enabled(account, TRUE);
948 } 948 }
949 } 949 }
950 else 950 else
951 purple_accounts_delete(account); 951 purple_accounts_delete(account);
952 } 952 }
1147 const PurpleSavedStatus *saved_status; 1147 const PurpleSavedStatus *saved_status;
1148 1148
1149 saved_status = purple_savedstatus_get_current(); 1149 saved_status = purple_savedstatus_get_current();
1150 if (saved_status != NULL) { 1150 if (saved_status != NULL) {
1151 purple_savedstatus_activate_for_account(saved_status, account); 1151 purple_savedstatus_activate_for_account(saved_status, account);
1152 purple_account_set_enabled(account, PIDGIN_UI, TRUE); 1152 purple_account_set_enabled(account, TRUE);
1153 } 1153 }
1154 } 1154 }
1155 1155
1156 /* We no longer need the data from the dialog window */ 1156 /* We no longer need the data from the dialog window */
1157 account_win_destroy_cb(NULL, NULL, dialog); 1157 account_win_destroy_cb(NULL, NULL, dialog);

mercurial