274 |
|
static void |
275 |
|
ambient_list(void) /* compute ambient beam list */ |
276 |
|
{ |
277 |
< |
int32 wtotal, minrt; |
277 |
> |
unsigned long wtotal; |
278 |
> |
int32 minrt; |
279 |
|
double frac; |
280 |
|
int i; |
281 |
|
int j, k; |
305 |
|
frac = 1024.*1024.*vflt(DISKSPACE) / (wtotal*sizeof(RAYVAL)); |
306 |
|
else |
307 |
|
frac = 1024.*1024.*MAXADISK / (wtotal*sizeof(RAYVAL)); |
308 |
< |
minrt = .02*frac*wtotal/complen + .5; /* heuristic mimimum */ |
308 |
> |
minrt = .02*frac*wtotal/complen + 1.1; /* heuristic mimimum */ |
309 |
|
if (minrt > RPACKSIZ) |
310 |
|
minrt = RPACKSIZ; |
311 |
|
for (k = complen; k--; ) |