Changeset 6963230


Ignore:
Timestamp:
2011-05-01T14:57:30Z (13 years ago)
Author:
Wilmer van der Gaast <wilmer@…>
Branches:
master
Children:
69ef042, 983bb66
Parents:
d1d1b88
Message:

Improved channel cleanup. Should fix a crash bug when leaving temporary
groupchat channels (i.e. channels invited to on gtalk). #780.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • irc_im.c

    rd1d1b88 r6963230  
    600600       
    601601        ic->data = NULL;
     602        c->ui_data = NULL;
    602603        irc_channel_del_user( ic, ic->irc->user, IRC_CDU_KICK, "Chatroom closed by server" );
    603604       
     
    905906                c->ic->acc->prpl->chat_leave( c );
    906907       
     908        /* Remove references in both directions now. We don't need each other anymore. */
    907909        ic->data = NULL;
     910        c->ui_data = NULL;
    908911       
    909912        return TRUE;
Note: See TracChangeset for help on using the changeset viewer.