| 223 ib = (struct irc_buddy *)lp->data; |
223 ib = (struct irc_buddy *)lp->data; |
| 224 if (string->len + strlen(ib->name) + 1 > 450) |
224 if (string->len + strlen(ib->name) + 1 > 450) |
| 225 break; |
225 break; |
| 226 g_string_append_printf(string, "%s ", ib->name); |
226 g_string_append_printf(string, "%s ", ib->name); |
| 227 ib->new_online_status = FALSE; |
227 ib->new_online_status = FALSE; |
| 228 irc->buddies_outstanding = g_list_remove_link(irc->buddies_outstanding, lp); |
228 irc->buddies_outstanding = g_list_delete_link(irc->buddies_outstanding, lp); |
| 229 } |
229 } |
| 230 |
230 |
| 231 if (string->len) { |
231 if (string->len) { |
| 232 buf = irc_format(irc, "vn", "ISON", string->str); |
232 buf = irc_format(irc, "vn", "ISON", string->str); |
| 233 irc_send(irc, buf); |
233 irc_send(irc, buf); |