41 |
|
int argc; |
42 |
|
char *argv[]; |
43 |
|
{ |
44 |
+ |
static char picfmt[LPICFMT+1] = PICFMT; |
45 |
+ |
int rval; |
46 |
|
FILE *fin; |
47 |
|
|
48 |
|
progname = argv[0]; |
64 |
|
exit(1); |
65 |
|
} |
66 |
|
/* transfer header */ |
67 |
< |
if (checkheader(fin, COLRFMT, stdout) < 0) { |
67 |
> |
if ((rval = checkheader(fin, picfmt, stdout)) < 0) { |
68 |
|
fprintf(stderr, "%s: not a Radiance picture\n", progname); |
69 |
|
exit(1); |
70 |
|
} |
71 |
+ |
if (rval) |
72 |
+ |
fputformat(picfmt, stdout); |
73 |
|
/* add new header info. */ |
74 |
|
printf("%s%s\n\n", progname, correctorder?" -c":""); |
75 |
|
/* get picture size */ |