Mercurial > pidgin.yaz
diff src/gtklog.c @ 7533:66d6f5c4a14a
[gaim-migrate @ 8146]
This should fix a pair of leaks.
committer: Tailor Script <tailor@pidgin.im>
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Mon, 17 Nov 2003 02:36:17 +0000 |
parents | 8126e7a422b0 |
children | f771759739c1 |
line wrap: on
line diff
--- a/src/gtklog.c Sun Nov 16 19:59:49 2003 +0000 +++ b/src/gtklog.c Mon Nov 17 02:36:17 2003 +0000 @@ -67,7 +67,12 @@ g_hash_table_remove(log_viewers, ht); g_free(ht->screenname); g_free(ht); - g_free(lv); + for (;lv->logs;lv->logs = lv->logs->next) { + GaimLog *log = lv->logs->data; + g_free(log->name); + g_free(log); + } + g_free(lv); gtk_widget_destroy(w); return TRUE;