plugins/idle.c

changeset 12272
4eee92ead973
parent 11975
0abdd0c63f0f
child 12306
dc4b64a7e528
equal deleted inserted replaced
12271:01d61e68886e 12272:4eee92ead973
24 24
25 #include "internal.h" 25 #include "internal.h"
26 26
27 #include "connection.h" 27 #include "connection.h"
28 #include "debug.h" 28 #include "debug.h"
29 #include "idle.h"
29 #include "notify.h" 30 #include "notify.h"
30 #include "plugin.h" 31 #include "plugin.h"
31 #include "request.h" 32 #include "request.h"
32 #include "server.h" 33 #include "server.h"
33 #include "status.h" 34 #include "status.h"
60 gaim_debug_info("idle", 61 gaim_debug_info("idle",
61 "setting idle time for %s to %d\n", 62 "setting idle time for %s to %d\n",
62 gaim_account_get_username(acct), mins_idle); 63 gaim_account_get_username(acct), mins_idle);
63 64
64 t = time(NULL) - (60 * mins_idle); /* subtract seconds idle from current time */ 65 t = time(NULL) - (60 * mins_idle); /* subtract seconds idle from current time */
65 gc->last_sent_time = t; 66 gaim_idle_set(t);
66 67
67 gaim_presence_set_idle(presence, mins_idle ? TRUE : FALSE, t); 68 gaim_presence_set_idle(presence, mins_idle ? TRUE : FALSE, t);
68 } 69 }
69 70
70 static void 71 static void

mercurial