X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=timing.c;h=696c1e1d7ce58281052299dbc9c8bb2e3e49d67c;hb=92d855d0fe9b327f3881170d7663bcc5ec8f8d20;hp=ccd76cd66d88f7f4916500ceac9de43c0aa5021a;hpb=a3aca31b55de6208640bd8e81e1b29d9cbdc0b05;p=PuTTY.git diff --git a/timing.c b/timing.c index ccd76cd6..696c1e1d 100644 --- a/timing.c +++ b/timing.c @@ -148,6 +148,17 @@ unsigned long schedule_timer(int ticks, timer_fn_t fn, void *ctx) return when; } +unsigned long timing_last_clock(void) +{ + /* + * Return the last value we stored in 'now'. In particular, + * calling this just after schedule_timer returns the value of + * 'now' that was used to decide when the timer you just set would + * go off. + */ + return now; +} + /* * Call to run any timers whose time has reached the present. * Returns the time (in ticks) expected until the next timer after