equal
deleted
inserted
replaced
48 // trigger our signal |
48 // trigger our signal |
49 _sig_tick(tick_length); |
49 _sig_tick(tick_length); |
50 |
50 |
51 // update state |
51 // update state |
52 last_tick = now; |
52 last_tick = now; |
53 ticks += tick_length / interval; |
53 |
|
54 // XXX: handle overflow |
|
55 ticks += (TickCount) tick_length / interval; |
54 |
56 |
55 // if it was single-shot, disable |
57 // if it was single-shot, disable |
56 if (single_shot) |
58 if (single_shot) |
57 enabled = false; |
59 enabled = false; |
58 } |
60 } |