Mercurial > pidgin.yaz
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 |