| 48 |  | return(-1); | 
| 49 |  | } | 
| 50 |  | /* discard header */ | 
| 51 | < | getheader(input, NULL); | 
| 51 | > | if (checkheader(input, COLRFMT, NULL) < 0) { | 
| 52 | > | fprintf(stderr, "%s: not a Radiance picture\n", fname); | 
| 53 | > | return(-1); | 
| 54 | > | } | 
| 55 |  | /* get picture dimensions */ | 
| 56 |  | if (fgetresolu(&xres, &yres, input) != (YMAJOR|YDECR)) { | 
| 57 |  | fprintf(stderr, "%s: bad picture size\n", fname); | 
| 70 |  | for (i = yres-1; i >= 0; i--) { | 
| 71 |  | if (freadcolrs(scanline, xres, input) < 0) | 
| 72 |  | return(-1); | 
| 73 | < | normcolrs(scanline, xres); | 
| 73 | > | normcolrs(scanline, xres, 0); | 
| 74 |  | plotscan(scanline, xres, i); | 
| 75 |  | } | 
| 76 |  |  |