diff options
author | Wilmer van der Gaast <wilmer@gaast.net> | 2010-06-08 23:22:16 +0100 |
---|---|---|
committer | Wilmer van der Gaast <wilmer@gaast.net> | 2010-06-08 23:22:16 +0100 |
commit | d50e22f72987597152198811a22e50a97a902bcc (patch) | |
tree | e6bca75114214dd7669bd91c9d977f50e8c09390 /protocols/jabber/jabber.c | |
parent | f1cea66ac5fcd860b2702e6b8ab01fcb79179bd4 (diff) | |
parent | 04a927cb733e2c47424569550a2faeb108094636 (diff) |
Merging memory leak fixes from devel, time to find the ui-fix-specific
leaks.
Diffstat (limited to 'protocols/jabber/jabber.c')
-rw-r--r-- | protocols/jabber/jabber.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/protocols/jabber/jabber.c b/protocols/jabber/jabber.c index 75bc44d3..cf491f81 100644 --- a/protocols/jabber/jabber.c +++ b/protocols/jabber/jabber.c @@ -299,6 +299,8 @@ static void jabber_logout( struct im_connection *ic ) if( jd->node_cache ) g_hash_table_destroy( jd->node_cache ); + jabber_buddy_remove_all( ic ); + xt_free( jd->xt ); g_free( jd->away_message ); |