# HG changeset patch # User Christian Hammond # Date 1053419859 0 # Node ID 156e65ca910f276ff6f235d0b76493feec44cbde # Parent c8c290021b7be3c4f5065ca75c611ea10c75df2a [gaim-migrate @ 5846] Fixed a memleak. committer: Tailor Script diff -r c8c290021b7b -r 156e65ca910f src/prefs.c --- a/src/prefs.c Tue May 20 04:38:40 2003 +0000 +++ b/src/prefs.c Tue May 20 08:37:39 2003 +0000 @@ -133,13 +133,15 @@ struct gaim_pref *parent; struct gaim_pref *me; struct gaim_pref *sibling; - char *my_name = g_path_get_basename(name); + char *my_name; parent = find_pref_parent(name); if(!parent) return NULL; + my_name = g_path_get_basename(name); + for(sibling = parent->first_child; sibling; sibling = sibling->sibling) { if(!strcmp(sibling->name, my_name)) { g_free(my_name);