comparison src/savedstatuses.c @ 12729:d3232d64fafd

[gaim-migrate @ 15073] This is a better order committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Thu, 05 Jan 2006 04:32:25 +0000
parents 10ef9171ca87
children ab65ade2e93f
comparison
equal deleted inserted replaced
12728:fb3b7466e3d2 12729:d3232d64fafd
895 { 895 {
896 GList *accounts, *node; 896 GList *accounts, *node;
897 897
898 g_return_if_fail(saved_status != NULL); 898 g_return_if_fail(saved_status != NULL);
899 899
900 accounts = gaim_accounts_get_all_active(); 900 /* Make sure our list of saved statuses remains sorted */
901
902 for (node = accounts; node != NULL; node = node->next)
903 {
904 GaimAccount *account;
905
906 account = node->data;
907 gaim_savedstatus_activate_for_account(saved_status, account);
908 }
909
910 g_list_free(accounts);
911
912 saved_status->lastused = time(NULL); 901 saved_status->lastused = time(NULL);
913 gaim_prefs_set_int("/core/savedstatus/current",
914 gaim_savedstatus_get_creation_time(saved_status));
915
916 /* Make sure our list of saved statuses remains sorted */
917 saved_status->usage_count++; 902 saved_status->usage_count++;
918 saved_statuses = g_list_remove(saved_statuses, saved_status); 903 saved_statuses = g_list_remove(saved_statuses, saved_status);
919 saved_statuses = g_list_insert_sorted(saved_statuses, saved_status, saved_statuses_sort_func); 904 saved_statuses = g_list_insert_sorted(saved_statuses, saved_status, saved_statuses_sort_func);
920 905
906 accounts = gaim_accounts_get_all_active();
907 for (node = accounts; node != NULL; node = node->next)
908 {
909 GaimAccount *account;
910
911 account = node->data;
912 gaim_savedstatus_activate_for_account(saved_status, account);
913 }
914
915 g_list_free(accounts);
916
917 gaim_prefs_set_int("/core/savedstatus/current",
918 gaim_savedstatus_get_creation_time(saved_status));
921 } 919 }
922 920
923 void 921 void
924 gaim_savedstatus_activate_for_account(const GaimSavedStatus *saved_status, 922 gaim_savedstatus_activate_for_account(const GaimSavedStatus *saved_status,
925 GaimAccount *account) 923 GaimAccount *account)