Sun, 19 Mar 2006 22:29:33 +0000
[gaim-migrate @ 15901]
let's not infinite loop here.
| src/gtkconv.c | file | annotate | diff | comparison | revisions |
--- a/src/gtkconv.c Sat Mar 18 10:20:13 2006 +0000 +++ b/src/gtkconv.c Sun Mar 19 22:29:33 2006 +0000 @@ -6183,10 +6183,12 @@ conv = gtkconv->active_conv; - if(!gaim_status_is_available( + while(l && !gaim_status_is_available( gaim_account_get_active_status( gaim_conversation_get_account(conv)))) - continue; + l = l->next; + if (!l) + break; gaim_gtk_conv_window_remove_gtkconv(hidden_convwin, gtkconv); gaim_gtkconv_placement_place(gtkconv);