sgi: get rid of timerset(0) case

This commit is contained in:
cinap_lenrek 2017-01-22 21:08:28 +01:00
parent 6cb359cc00
commit 885d41dd7b

View file

@ -148,14 +148,10 @@ timerset(Tval next)
{
long period;
if(next == 0)
period = next - fastticks(nil);
if(period < m->minperiod)
period = m->minperiod;
else if(period > m->maxperiod - m->minperiod)
period = m->maxperiod;
else {
period = next - fastticks(nil);
if(period > m->maxperiod)
period = m->maxperiod;
else if(period < m->minperiod)
period = m->minperiod;
}
wrcompare(rdcount()+period);
}