Mercurial > pidgin
diff src/multi.c @ 1086:ce201056e7a6
[gaim-migrate @ 1096]
adam is obviously very bored; he hacked gaim. other good prpl-related stuff.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Sun, 12 Nov 2000 14:14:12 +0000 |
parents | 2fe18b2d6105 |
children | f0f5c10cce63 |
line wrap: on
line diff
--- a/src/multi.c Sun Nov 12 13:24:09 2000 +0000 +++ b/src/multi.c Sun Nov 12 14:14:12 2000 +0000 @@ -264,10 +264,16 @@ static void set_prot(GtkWidget *opt, int proto) { struct aim_user *u = gtk_object_get_user_data(GTK_OBJECT(opt)); - if (u) { + if (u && (u->tmp_protocol != proto)) { + int i; + for (i = 0; i < 6; i++) + u->proto_opt[i][0] = '\0'; u->tmp_protocol = proto; generate_options(u, u->main); - } else { + } else if (tmpusr.tmp_protocol != proto) { + int i; + for (i = 0; i < 6; i++) + tmpusr.proto_opt[i][0] = '\0'; tmpusr.tmp_protocol = tmpusr.protocol = proto; generate_options(NULL, newmain); }