| 155 |
|
return; |
| 156 |
|
if (fflush(stdout) == EOF || (hfp = fopen(hfname, "r")) == NULL) |
| 157 |
|
error(SYSTEM, "error reopening header file"); |
| 158 |
+ |
#ifdef MSDOS |
| 159 |
+ |
setmode(fileno(hfp), O_BINARY); |
| 160 |
+ |
#endif |
| 161 |
|
} |
| 162 |
|
|
| 163 |
|
|
| 244 |
|
"cannot open output file \"%s\"", fbuf); |
| 245 |
|
error(SYSTEM, errmsg); |
| 246 |
|
} |
| 247 |
+ |
#ifdef MSDOS |
| 248 |
+ |
setmode(fileno(stdout), O_BINARY); |
| 249 |
+ |
#endif |
| 250 |
|
dupheader(); |
| 251 |
|
} |
| 252 |
|
hres = hresolu; vres = vresolu; pa = pixaspect; |
| 338 |
|
sprintf(errmsg, "cannot open z file \"%s\"", zfile); |
| 339 |
|
error(SYSTEM, errmsg); |
| 340 |
|
} |
| 341 |
+ |
#ifdef MSDOS |
| 342 |
+ |
setmode(zfd, O_BINARY); |
| 343 |
+ |
#endif |
| 344 |
|
for (i = 0; i <= psample; i++) { |
| 345 |
|
zbar[i] = (float *)malloc(hres*sizeof(float)); |
| 346 |
|
if (zbar[i] == NULL) |
| 598 |
|
error(WARNING, errmsg); |
| 599 |
|
return(0); |
| 600 |
|
} |
| 601 |
+ |
#ifdef MSDOS |
| 602 |
+ |
setmode(fileno(fp), O_BINARY); |
| 603 |
+ |
#endif |
| 604 |
|
/* discard header */ |
| 605 |
|
getheader(fp, NULL); |
| 606 |
|
/* get picture size */ |