Mercurial > pidgin
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 |