Mercurial > pidgin
changeset 27496:e3c2c3e72d7a
Remove a now-superfluous g_strdup/g_free.
None of the hash table functions use purple_normalize, this should be OK.
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Sun, 07 Jun 2009 06:12:22 +0000 |
parents | c8390dc125c1 |
children | 9a5a9a4e7626 |
files | libpurple/blist.c |
diffstat | 1 files changed, 1 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/blist.c Sun Jun 07 05:36:45 2009 +0000 +++ b/libpurple/blist.c Sun Jun 07 06:12:22 2009 +0000 @@ -2354,16 +2354,14 @@ g_return_val_if_fail((name != NULL) && (*name != '\0'), NULL); hb.account = account; - hb.name = g_strdup(purple_normalize(account, name)); + hb.name = purple_normalize(account, name); for (group = purplebuddylist->root; group; group = group->next) { hb.group = group; if ((buddy = g_hash_table_lookup(purplebuddylist->buddies, &hb))) { - g_free(hb.name); return buddy; } } - g_free(hb.name); return NULL; }