| 12 |
|
|
| 13 |
|
#include <stdio.h> |
| 14 |
|
#include <math.h> |
| 15 |
< |
#ifdef MSDOS |
| 16 |
< |
#include <fcntl.h> |
| 17 |
< |
#endif |
| 18 |
< |
#include <time.h> |
| 15 |
> |
#include <time.h> |
| 16 |
> |
|
| 17 |
> |
#include "platform.h" |
| 18 |
|
#include "color.h" |
| 19 |
|
#include "resolu.h" |
| 20 |
|
#include "pmap.h" |
| 140 |
|
perror(argv[i]); |
| 141 |
|
exit(1); |
| 142 |
|
} |
| 143 |
< |
#ifdef MSDOS |
| 145 |
< |
setmode(fileno(debugfp), O_BINARY); |
| 146 |
< |
#endif |
| 143 |
> |
SET_FILE_BINARY(debugfp); |
| 144 |
|
newheader("RADIANCE", debugfp); /* start */ |
| 145 |
|
printargs(argc, argv, debugfp); /* header */ |
| 146 |
|
break; |
| 185 |
|
exit(1); |
| 186 |
|
} |
| 187 |
|
if (scanning) { /* load input picture header */ |
| 188 |
< |
#ifdef MSDOS |
| 192 |
< |
setmode(fileno(stdin), O_BINARY); |
| 193 |
< |
#endif |
| 188 |
> |
SET_FILE_BINARY(stdin); |
| 189 |
|
if (checkheader(stdin, COLRFMT, NULL) < 0 || |
| 190 |
|
fgetresolu(&xmax, &ymax, stdin) < 0) { |
| 191 |
|
fprintf(stderr, "%s: bad input picture\n", progname); |