comparison src/gtkaccount.c @ 5662:937d5554021e

[gaim-migrate @ 6076] Aww, I screwed everything up. Now the user splits should work again. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Mon, 02 Jun 2003 09:59:35 +0000
parents b596002ff81e
children e9551e7d6f01
comparison
equal deleted inserted replaced
5661:b596002ff81e 5662:937d5554021e
151 __add_login_options(AccountPrefsDialog *dialog, GtkWidget *parent) 151 __add_login_options(AccountPrefsDialog *dialog, GtkWidget *parent)
152 { 152 {
153 GtkWidget *frame; 153 GtkWidget *frame;
154 GtkWidget *vbox; 154 GtkWidget *vbox;
155 GtkWidget *entry; 155 GtkWidget *entry;
156 GaimPlugin *plugin = NULL;
157 GaimPluginProtocolInfo *prpl_info = NULL;
158 GList *user_splits; 156 GList *user_splits;
159 GList *split_entries = NULL; 157 GList *split_entries = NULL;
160 GList *l, *l2; 158 GList *l, *l2;
161 char *username = NULL; 159 char *username = NULL;
162 160
187 dialog->screenname_entry = gtk_entry_new(); 185 dialog->screenname_entry = gtk_entry_new();
188 186
189 __add_pref_box(dialog, vbox, _("Screenname:"), dialog->screenname_entry); 187 __add_pref_box(dialog, vbox, _("Screenname:"), dialog->screenname_entry);
190 188
191 /* Do the user split thang */ 189 /* Do the user split thang */
192 if (plugin == NULL) /* Yeah right. */ 190 if (dialog->plugin == NULL) /* Yeah right. */
193 user_splits = NULL; 191 user_splits = NULL;
194 else 192 else
195 user_splits = prpl_info->user_splits; 193 user_splits = dialog->prpl_info->user_splits;
196 194
197 if (dialog->account != NULL) 195 if (dialog->account != NULL)
198 username = g_strdup(gaim_account_get_username(dialog->account)); 196 username = g_strdup(gaim_account_get_username(dialog->account));
199 197
200 for (l = user_splits; l != NULL; l = l->next) { 198 for (l = user_splits; l != NULL; l = l->next) {
286 284
287 gtk_toggle_button_set_active( 285 gtk_toggle_button_set_active(
288 GTK_TOGGLE_BUTTON(dialog->auto_login_check), FALSE); 286 GTK_TOGGLE_BUTTON(dialog->auto_login_check), FALSE);
289 } 287 }
290 288
291 if (prpl_info != NULL && (prpl_info->options & OPT_PROTO_NO_PASSWORD)) { 289 if (dialog->prpl_info != NULL &&
290 (dialog->prpl_info->options & OPT_PROTO_NO_PASSWORD)) {
291
292 gtk_widget_hide(dialog->password_entry); 292 gtk_widget_hide(dialog->password_entry);
293 gtk_widget_hide(dialog->remember_pass_check); 293 gtk_widget_hide(dialog->remember_pass_check);
294 } 294 }
295 } 295 }
296 296