Mercurial > pidgin
changeset 26548:3e274d6fcfaa
Plug leak of PurpleContact->alias
==00:00:20:55.821 30045== 27 bytes in 2 blocks are definitely lost in loss record 409 of 1,838
==00:00:20:55.821 30045== by 0x09b4182d: g_strdup (gstrfuncs.c:102)
==00:00:20:55.821 30045== by 0x07cf3c57: purple_blist_alias_contact (blist.c:946)
==00:00:20:55.821 30045== by 0x07cf3fba: purple_blist_load (blist.c:450)
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Sun, 12 Apr 2009 21:30:33 +0000 |
parents | 652efbbf1b45 |
children | 50274819a754 |
files | libpurple/blist.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/blist.c Sun Apr 12 20:47:38 2009 +0000 +++ b/libpurple/blist.c Sun Apr 12 21:30:33 2009 +0000 @@ -1582,6 +1582,7 @@ purple_contact_destroy(PurpleContact *contact) { g_hash_table_destroy(contact->node.settings); + g_free(contact->alias); PURPLE_DBUS_UNREGISTER_POINTER(contact); g_free(contact); }