# HG changeset patch # User Sean Egan # Date 1164221262 0 # Node ID b4346a8b446ff66a0c8b8d6f9d69790a5ff71eec # Parent 9e720be7d8b9e05b8da9d3bf5449e9239a313724 [gaim-migrate @ 17812] fix this leak too committer: Tailor Script diff -r 9e720be7d8b9 -r b4346a8b446f gtk/gtkblist.c --- a/gtk/gtkblist.c Wed Nov 22 18:40:11 2006 +0000 +++ b/gtk/gtkblist.c Wed Nov 22 18:47:42 2006 +0000 @@ -3945,6 +3945,7 @@ GtkWidget *sw; GtkWidget *sep; GtkWidget *label; + GList *accounts; char *pretty; GtkAccelGroup *accel_group; GtkTreeSelection *selection; @@ -4029,8 +4030,10 @@ gtkblist->vbox = gtk_vbox_new(FALSE, 0); gtk_notebook_append_page(GTK_NOTEBOOK(gtkblist->notebook), gtkblist->vbox, NULL); gtk_widget_show_all(gtkblist->notebook); - if (gaim_accounts_get_all_active()) + if (accounts = gaim_accounts_get_all_active()) { + g_list_free(accounts); gtk_notebook_set_current_page(GTK_NOTEBOOK(gtkblist->notebook), 1); + } /****************************** GtkTreeView **********************************/ sw = gtk_scrolled_window_new(NULL,NULL);