# HG changeset patch # User Sadrul Habib Chowdhury # Date 1164219301 0 # Node ID b9d24ed4cfcec8e78d9bb7ccd2188a4d41adc917 # Parent c039c920e11c7dba32217f8f8e49bd45200f79dc [gaim-migrate @ 17809] Unleak committer: Tailor Script diff -r c039c920e11c -r b9d24ed4cfce gtk/gtkblist.c --- a/gtk/gtkblist.c Wed Nov 22 15:29:57 2006 +0000 +++ b/gtk/gtkblist.c Wed Nov 22 18:15:01 2006 +0000 @@ -3727,12 +3727,14 @@ static void account_modified(GaimAccount *account, GaimGtkBuddyList *gtkblist) { + GList *list; if (!gtkblist) return; - if (gaim_accounts_get_all_active()) + if ((list = gaim_accounts_get_all_active()) != NULL) { gtk_notebook_set_current_page(GTK_NOTEBOOK(gtkblist->notebook), 1); - else + g_list_free(list); + } else gtk_notebook_set_current_page(GTK_NOTEBOOK(gtkblist->notebook), 0); update_menu_bar(gtkblist);