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