Mercurial > pidgin
changeset 18116:ee0899360e8b
Re-apply a good change from 1411afd7660760db59966c3a9f18e2adab8eb27e:
Use a separate variable for a list which is going to be g_list_free()d, so
it's more clear what is happening.
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Sat, 16 Jun 2007 19:09:52 +0000 |
parents | 871d9aa8e51c |
children | cd81f8f36788 |
files | pidgin/gtkmain.c |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/pidgin/gtkmain.c Sat Jun 16 19:08:51 2007 +0000 +++ b/pidgin/gtkmain.c Sat Jun 16 19:09:52 2007 +0000 @@ -456,6 +456,7 @@ gboolean gui_check; gboolean debug_enabled; gboolean migration_failed = FALSE; + GList *active_accounts; struct option long_options[] = { {"config", required_argument, NULL, 'c'}, @@ -828,13 +829,13 @@ purple_accounts_restore_current_statuses(); } - if ((accounts = purple_accounts_get_all_active()) == NULL) + if ((active_accounts = purple_accounts_get_all_active()) == NULL) { pidgin_accounts_window_show(); } else { - g_list_free(accounts); + g_list_free(active_accounts); } #ifdef HAVE_STARTUP_NOTIFICATION