# HG changeset patch # User Paul Aurich # Date 1251901964 0 # Node ID f7bb03f0518e152871277ce93938631162e8bcfd # Parent 07718e5eb8ced7708d39ed47787331288e00d0ef La la la, oops. HanzZ pointed this (leak) out. diff -r 07718e5eb8ce -r f7bb03f0518e libpurple/blist.c --- a/libpurple/blist.c Wed Sep 02 03:17:25 2009 +0000 +++ b/libpurple/blist.c Wed Sep 02 14:32:44 2009 +0000 @@ -1118,7 +1118,7 @@ old_alias = buddy->alias; if ((new_alias != NULL) && (*new_alias != '\0')) - buddy->alias = g_strdup(alias); + buddy->alias = new_alias; else { buddy->alias = NULL; g_free(new_alias); /* could be "\0" */