96 |
|
fputs(":\n", stdout); |
97 |
|
getheader(fptr[nfile], tabputs); |
98 |
|
/* get picture size */ |
99 |
< |
if (fscanf(fptr[nfile], "-Y %d +X %d\n", &yres, &xres) != 2) { |
99 |
> |
if (fgetresolu(&xres, &yres, fptr[nfile]) != (YMAJOR|YDECR)) { |
100 |
|
fprintf(stderr, "%s: bad picture size\n", progname); |
101 |
|
quit(1); |
102 |
|
} else if (nfile == 0) { |
112 |
|
} |
113 |
|
/* add new header info. */ |
114 |
|
printargs(argc, argv, stdout); |
115 |
< |
printf("\n-Y %d +X %d\n", ysiz, xsiz); |
115 |
> |
putchar('\n'); |
116 |
> |
fputresolu(YMAJOR|YDECR, xsiz, ysiz, stdout); |
117 |
|
|
118 |
|
psum(); |
119 |
|
|