--- ray/src/px/ra_bn.c 1990/10/19 21:44:29 1.6 +++ ray/src/px/ra_bn.c 1991/04/18 14:35:35 1.7 @@ -69,6 +69,7 @@ char *argv[]; } /* put header */ printargs(i, argv, rafp); + fputformat(COLRFMT, rafp); putc('\n', rafp); fputresolu(YMAJOR|YDECR, xmax, ymax, rafp); /* convert file */ @@ -84,8 +85,8 @@ char *argv[]; quiterr(errmsg); } /* get header */ - getheader(rafp, NULL); - if (fgetresolu(&xmax, &ymax, rafp) != (YMAJOR|YDECR)) + if (checkheader(rafp, COLRFMT, NULL) < 0 || + fgetresolu(&xmax, &ymax, rafp) != (YMAJOR|YDECR)) quiterr("bad RADIANCE format"); if (openbarney(argv[i+1], "w") < 0) { sprintf(errmsg, "cannot open output \"%s\"", argv[i+1]);