Mercurial > pidgin.yaz
comparison 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 |
comparison
equal
deleted
inserted
replaced
1085:8da0bf36fb99 | 1086:ce201056e7a6 |
---|---|
262 static void generate_options(struct aim_user *, GtkWidget *); | 262 static void generate_options(struct aim_user *, GtkWidget *); |
263 | 263 |
264 static void set_prot(GtkWidget *opt, int proto) | 264 static void set_prot(GtkWidget *opt, int proto) |
265 { | 265 { |
266 struct aim_user *u = gtk_object_get_user_data(GTK_OBJECT(opt)); | 266 struct aim_user *u = gtk_object_get_user_data(GTK_OBJECT(opt)); |
267 if (u) { | 267 if (u && (u->tmp_protocol != proto)) { |
268 int i; | |
269 for (i = 0; i < 6; i++) | |
270 u->proto_opt[i][0] = '\0'; | |
268 u->tmp_protocol = proto; | 271 u->tmp_protocol = proto; |
269 generate_options(u, u->main); | 272 generate_options(u, u->main); |
270 } else { | 273 } else if (tmpusr.tmp_protocol != proto) { |
274 int i; | |
275 for (i = 0; i < 6; i++) | |
276 tmpusr.proto_opt[i][0] = '\0'; | |
271 tmpusr.tmp_protocol = tmpusr.protocol = proto; | 277 tmpusr.tmp_protocol = tmpusr.protocol = proto; |
272 generate_options(NULL, newmain); | 278 generate_options(NULL, newmain); |
273 } | 279 } |
274 } | 280 } |
275 | 281 |