48 |
|
error(SYSTEM, errmsg); |
49 |
|
} |
50 |
|
dt = DTfromHeader; |
51 |
< |
if ((err = cm_getheader(&dt, NULL, NULL, fp)) != NULL) |
51 |
> |
if ((err = cm_getheader(&dt, NULL, NULL, NULL, fp)) != NULL) |
52 |
|
error(USER, err); |
53 |
|
if ((dt != DTrgbe) & (dt != DTxyze) || |
54 |
|
!fscnresolu(&xr, &yr, fp)) { |
299 |
|
fprintf(ofp, "FRAME=%d\n", i); |
300 |
|
fprintf(ofp, "NROWS=%d\n", rvec->nrows); |
301 |
|
fputs("NCOLS=1\nNCOMP=3\n", ofp); |
302 |
+ |
if ((outfmt == 'f') | (outfmt == 'd')) |
303 |
+ |
fputendian(ofp); |
304 |
|
fputformat((char *)cm_fmt_id[outfmt], ofp); |
305 |
|
fputc('\n', ofp); |
306 |
|
} |
327 |
|
fprintf(ofp, "NROWS=%d\n", rmtx->nrows); |
328 |
|
fprintf(ofp, "NCOLS=%d\n", rmtx->ncols); |
329 |
|
fputs("NCOMP=3\n", ofp); |
330 |
+ |
if ((outfmt == 'f') | (outfmt == 'd')) |
331 |
+ |
fputendian(ofp); |
332 |
|
fputformat((char *)cm_fmt_id[outfmt], ofp); |
333 |
|
fputc('\n', ofp); |
334 |
|
} |