Prevent a rnd(0) call

This commit is contained in:
Pasi Kallinen
2015-11-12 20:11:45 +02:00
parent 8451f67dff
commit c1e34f17f7

View File

@@ -2979,7 +2979,8 @@ STATIC_OVL void
skiprange(range, skipstart, skipend)
int range, *skipstart, *skipend;
{
int tmp = range - (rnd(range / 4));
int tr = (range / 4);
int tmp = range - ((tr > 0) ? rnd(tr) : 0);
*skipstart = tmp;
*skipend = tmp - ((tmp / 4) * rnd(3));
if (*skipend >= tmp)