diff -r b90fe6b900db -r b0c18ea1dee8 src/protocols/irc/irc.c --- a/src/protocols/irc/irc.c Wed Aug 08 19:13:01 2001 +0000 +++ b/src/protocols/irc/irc.c Wed Aug 08 19:55:12 2001 +0000 @@ -109,8 +109,9 @@ return; } -static gboolean irc_request_buddy_update(struct gaim_connection *gc) +static gboolean irc_request_buddy_update(gpointer data) { + struct gaim_connection *gc = data; struct irc_data *idata = (struct irc_data *)gc->proto_data; GSList *grp = gc->groups; GSList *person; @@ -119,7 +120,7 @@ struct irc_channel *u; if (idata->templist != NULL) - return; + return TRUE; idata->recblocks = 0; idata->totalblocks = 1; @@ -628,7 +629,7 @@ "Host: %s@%s
" "Name: %s
", res[3], res[4], res[5], res[7] + 1); - g_show_info_text(buf); + g_show_info_text(buf, NULL); } g_strfreev(res);