X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/4baab8a27e437fbc82237a0145826821f01d6ba1..591bec8587c71a025bcc83092145b0ef9ffbe944:/server/server-queue.c diff --git a/server/server-queue.c b/server/server-queue.c index 2efd94a..ab15474 100644 --- a/server/server-queue.c +++ b/server/server-queue.c @@ -50,11 +50,11 @@ void queue_fix_sofar(struct queue_entry *q) { if(q->uptopause == -1) /* Don't know how far thru. */ sofar = -1; else if(q->lastresumed) /* Has been paused and resumed. */ - sofar = q->uptopause + time(0) - q->lastresumed; + sofar = q->uptopause + xtime(0) - q->lastresumed; else /* Currently paused. */ sofar = q->uptopause; } else /* Never been paused. */ - sofar = time(0) - q->played; + sofar = xtime(0) - q->played; q->sofar = sofar; } }