diff src/core.c @ 12272:3ef381cdc47e

[gaim-migrate @ 14574] This should fix idle time reporting for all accounts. Previously it would only work for one account because I'm dumb. We're also doing one idleness check every 5 seconds instead of checking for each account every 20 seconds. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Wed, 30 Nov 2005 06:03:49 +0000
parents 216988c717da
children d0ae6489a0fb
line wrap: on
line diff
--- a/src/core.c	Wed Nov 30 06:02:38 2005 +0000
+++ b/src/core.c	Wed Nov 30 06:03:49 2005 +0000
@@ -29,6 +29,7 @@
 #include "core.h"
 #include "debug.h"
 #include "ft.h"
+#include "idle.h"
 #include "network.h"
 #include "notify.h"
 #include "plugin.h"
@@ -128,6 +129,7 @@
 	gaim_ssl_init();
 	gaim_stun_init();
 	gaim_xfers_init();
+	gaim_idle_init();
 
 	if (ops != NULL && ops->ui_init != NULL)
 		ops->ui_init();
@@ -150,6 +152,7 @@
 	gaim_connections_disconnect_all();
 
 	/* Save .xml files, remove signals, etc. */
+	gaim_idle_uninit();
 	gaim_ssl_uninit();
 	gaim_pounces_uninit();
 	gaim_blist_uninit();