plugins/idle.c

changeset 13659
13d0d6abc1d3
parent 12844
e989f8d36628
child 13702
35310965f38a
equal deleted inserted replaced
13658:61156df64c9d 13659:13d0d6abc1d3
70 70
71 gaim_debug_info("idle", 71 gaim_debug_info("idle",
72 "setting idle time for %s to %d\n", 72 "setting idle time for %s to %d\n",
73 gaim_account_get_username(acct), mins_idle); 73 gaim_account_get_username(acct), mins_idle);
74 74
75 t = time(NULL) - (60 * mins_idle); /* subtract seconds idle from current time */ 75 if (mins_idle)
76 t = time(NULL) - (60 * mins_idle); /* subtract seconds idle from current time */
77 else
78 t = 0; /* time idle is irrelevant */
76 79
77 gaim_presence_set_idle(presence, mins_idle ? TRUE : FALSE, t); 80 gaim_presence_set_idle(presence, mins_idle ? TRUE : FALSE, t);
78 } 81 }
79 82
80 static void 83 static void

mercurial