comparison src/savedstatuses.c @ 10427:16d63d8c26d8

[gaim-migrate @ 11679] Shuffle some stuff around for uniformity, and call the accounts.xml loading function from gaim_accounts_init() committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sun, 26 Dec 2004 23:37:55 +0000
parents 30d9ec7d001b
children 04c663ccbcb1
comparison
equal deleted inserted replaced
10426:30d9ec7d001b 10427:16d63d8c26d8
66 66
67 static GList *saved_statuses = NULL; 67 static GList *saved_statuses = NULL;
68 static guint statuses_save_timer = 0; 68 static guint statuses_save_timer = 0;
69 static gboolean statuses_loaded = FALSE; 69 static gboolean statuses_loaded = FALSE;
70 70
71
71 /************************************************************************** 72 /**************************************************************************
72 * Helper functions 73 * Helper functions
73 **************************************************************************/ 74 **************************************************************************/
74 75
75 static void 76 static void
197 } 198 }
198 199
199 static void 200 static void
200 schedule_save(void) 201 schedule_save(void)
201 { 202 {
202 if (statuses_save_timer != 0) 203 if (statuses_save_timer == 0)
203 gaim_timeout_remove(statuses_save_timer); 204 statuses_save_timer = gaim_timeout_add(5000, save_callback, NULL);
204 statuses_save_timer = gaim_timeout_add(1000, save_callback, NULL);
205 } 205 }
206 206
207 207
208 /************************************************************************** 208 /**************************************************************************
209 * Reading from disk 209 * Reading from disk