src/gtkconn.c

changeset 7890
e2edb41cf9b1
parent 7874
03ead7bb8033
child 7912
b8f84918e7c1
equal deleted inserted replaced
7889:34cc5467bf55 7890:e2edb41cf9b1
71 GSList *m = meter_win ? meter_win->meters : NULL; 71 GSList *m = meter_win ? meter_win->meters : NULL;
72 struct signon_meter *meter; 72 struct signon_meter *meter;
73 73
74 while (m) { 74 while (m) {
75 meter = m->data; 75 meter = m->data;
76 cancel_signon(NULL, meter); 76 if (gaim_connection_get_state(meter->account->gc) != GAIM_CONNECTED)
77 cancel_signon(NULL, meter);
77 m = m->next; 78 m = m->next;
78 } 79 }
79 } 80 }
80 81
81 static gint meter_destroy(GtkWidget *window, GdkEvent *evt, struct signon_meter *meter) 82 static gint meter_destroy(GtkWidget *window, GdkEvent *evt, struct signon_meter *meter)

mercurial