Mercurial > pidgin
diff src/protocols/irc/msgs.c @ 8256:1d86096ae0f4
[gaim-migrate @ 8979]
Tim Ringenbach says this shouldn't have gotten into 0.76, because 0.76
should have been release two weeks ago. He also doesn't have a good
description, so I'll just say it fixed a bunch of idiot mistakes and ugly
hacks on my part regarding the removing of users from the chat lists and
parting chats/channels. Thanks Tim.
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Sat, 14 Feb 2004 21:07:29 +0000 |
parents | 8efff3aa4e39 |
children | f24172f53650 |
line wrap: on
line diff
--- a/src/protocols/irc/msgs.c Sat Feb 14 20:45:28 2004 +0000 +++ b/src/protocols/irc/msgs.c Sat Feb 14 21:07:29 2004 +0000 @@ -592,10 +592,7 @@ buf = g_strdup_printf(_("You have been kicked by %s: (%s)"), nick, args[2]); gaim_conv_chat_write(GAIM_CONV_CHAT(convo), args[0], buf, GAIM_MESSAGE_SYSTEM, time(NULL)); g_free(buf); - /*g_slist_remove(irc->gc->buddy_chats, convo); - gaim_conversation_set_account(convo, NULL);*/ - /*g_list_free(gaim_conv_chat_get_users(GAIM_CONV_CHAT(convo))); - gaim_conv_chat_set_users(GAIM_CONV_CHAT(convo), NULL);*/ + serv_got_chat_left(gc, gaim_conv_chat_get_id(GAIM_CONV_CHAT(convo))); } else { buf = g_strdup_printf(_("Kicked by %s (%s)"), nick, args[2]); gaim_conv_chat_remove_user(GAIM_CONV_CHAT(convo), args[1], buf); @@ -723,6 +720,7 @@ (args[1] && *args[1]) ? ": " : "", args[1]); gaim_conv_chat_write(GAIM_CONV_CHAT(convo), args[0], msg, GAIM_MESSAGE_SYSTEM, time(NULL)); g_free(msg); + serv_got_chat_left(gc, gaim_conv_chat_get_id(GAIM_CONV_CHAT(convo))); } else { gaim_conv_chat_remove_user(GAIM_CONV_CHAT(convo), nick, args[1]); }