--- ray/src/util/rad.c 1993/11/11 10:20:06 2.30 +++ ray/src/util/rad.c 1993/11/18 10:00:21 2.33 @@ -252,7 +252,6 @@ setvariable(ass) /* assign variable according to stri register char *ass; { char varname[32]; - char varval[512]; int n; register char *cp; register VARIABLE *vp; @@ -804,7 +803,7 @@ char *op; medqopts(op); break; case HIGH: - lowqopts(op); + hiqopts(op); break; } } @@ -1317,7 +1316,17 @@ char *opts; /* get pfilt options */ pfiltopts(pfopts); /* get resolution, reporting */ - mult = vscale(QUALITY)+1; + switch (vscale(QUALITY)) { + case LOW: + mult = 1; + break; + case MEDIUM: + mult = 2; + break; + case HIGH: + mult = 3; + break; + } { int xres, yres; double aspect;