482 |
|
i = sscanf(vval(RESOLUTION), "%d %d %f", &xres, &yres, &pa); |
483 |
|
mult = vflt(OVERSAMP); |
484 |
|
if (i == 3) { |
485 |
< |
sprintf(rresopt, "-x %d -y %d -pa %f", (int)(mult*xres), |
485 |
> |
sprintf(rresopt, "-x %d -y %d -pa %.3f", (int)(mult*xres), |
486 |
|
(int)(mult*yres), pa); |
487 |
< |
sprintf(fresopt, "-x %d -y %d -pa %f", xres, yres, pa); |
487 |
> |
sprintf(fresopt, "-x %d -y %d -pa %.3f", xres, yres, pa); |
488 |
|
} else if (i) { |
489 |
|
if (i == 1) yres = xres; |
490 |
|
sprintf(rresopt, "-x %d -y %d", (int)(mult*xres), |
987 |
|
} |
988 |
|
while (n > viewnum) { /* scan to desired view */ |
989 |
|
if (fgets(linebuf, sizeof(linebuf), viewfp) == NULL) |
990 |
< |
return(viewnum==1 ? &curview : NULL); |
990 |
> |
return(viewnum==1 ? &curview : (VIEW *)NULL); |
991 |
|
if (isview(linebuf) && sscanview(&curview, linebuf) > 0) |
992 |
|
viewnum++; |
993 |
|
} |