Ignore:
Timestamp:
2010-08-15T00:05:49Z (14 years ago)
Author:
Wilmer van der Gaast <wilmer@…>
Branches:
master
Children:
5a7af1b
Parents:
d97f51b
Message:

Read group info.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/msn/msn.c

    rd97f51b rff27648  
    107107                msn_msgq_purge( ic, &md->msgq );
    108108               
    109                 while( md->groupcount > 0 )
    110                         g_free( md->grouplist[--md->groupcount] );
    111                 g_free( md->grouplist );
    112109                g_free( md->tokens[0] );
    113110                g_free( md->tokens[1] );
    114111                g_free( md->tokens[2] );
    115112                g_free( md->lock_key );
     113               
     114                while( md->groups )
     115                {
     116                        struct msn_group *mg = md->groups->data;
     117                        g_free( mg->id );
     118                        g_free( mg->name );
     119                        g_free( mg );
     120                        md->groups = g_slist_remove( md->groups, mg );
     121                }
    116122               
    117123                g_tree_destroy( md->domaintree );
Note: See TracChangeset for help on using the changeset viewer.