Mercurial > hg
changeset 214:9484ba81ec53
[/trunk] Changeset 226 by mikael
* Fix a memory leak when emptying the roster
author | mikael |
---|---|
date | Sun, 08 May 2005 20:35:38 +0000 |
parents | 4fcdbfdf7c20 |
children | b2507901456d |
files | mcabber/src/TODO mcabber/src/roster.c |
diffstat | 2 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/src/TODO Sun May 08 20:27:14 2005 +0000 +++ b/mcabber/src/TODO Sun May 08 20:35:38 2005 +0000 @@ -16,7 +16,6 @@ * Show number of online contacts in folded groups * Buddy buffer in full width (handy for cut'n paste!) * Create .mcabber and .mcabber/histo dirs if needed. -* Everything isn't freed in roster_free() * Add completion for group names * Commands! :-)
--- a/mcabber/src/roster.c Sun May 08 20:27:14 2005 +0000 +++ b/mcabber/src/roster.c Sun May 08 20:35:38 2005 +0000 @@ -212,6 +212,7 @@ g_free((gchar*)roster_usr->jid); if (roster_usr->name) g_free((gchar*)roster_usr->name); + g_free(roster_usr); sl_usr = g_slist_next(sl_usr); } // Free group's users list @@ -222,6 +223,7 @@ g_free((gchar*)roster_grp->jid); if (roster_grp->name) g_free((gchar*)roster_grp->name); + g_free(roster_grp); sl_grp = g_slist_next(sl_grp); } // Free groups list