plugins/idle.c

changeset 12764
a6e74b169e1c
parent 12306
dc4b64a7e528
child 12775
697b674e0db4
equal deleted inserted replaced
12763:b3f7f1600753 12764:a6e74b169e1c
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"
30 #include "notify.h" 29 #include "notify.h"
31 #include "plugin.h" 30 #include "plugin.h"
32 #include "request.h" 31 #include "request.h"
33 #include "server.h" 32 #include "server.h"
34 #include "status.h" 33 #include "status.h"
61 gaim_debug_info("idle", 60 gaim_debug_info("idle",
62 "setting idle time for %s to %d\n", 61 "setting idle time for %s to %d\n",
63 gaim_account_get_username(acct), mins_idle); 62 gaim_account_get_username(acct), mins_idle);
64 63
65 t = time(NULL) - (60 * mins_idle); /* subtract seconds idle from current time */ 64 t = time(NULL) - (60 * mins_idle); /* subtract seconds idle from current time */
66 gaim_idle_set(t);
67 65
68 gaim_presence_set_idle(presence, mins_idle ? TRUE : FALSE, t); 66 gaim_presence_set_idle(presence, mins_idle ? TRUE : FALSE, t);
69 } 67 }
70 68
71 static void 69 static void

mercurial