21 |
|
* irradiance values are desired. |
22 |
|
*/ |
23 |
|
|
24 |
+ |
#include "platform.h" |
25 |
|
#include "ray.h" |
25 |
– |
|
26 |
|
#include "otypes.h" |
27 |
– |
|
27 |
|
#include "resolu.h" |
28 |
|
|
29 |
|
CUBE thescene; /* our scene */ |
107 |
|
quit(code) /* quit program */ |
108 |
|
int code; |
109 |
|
{ |
110 |
< |
#ifndef NIX |
110 |
> |
#ifndef NON_POSIX /* XXX we don't clean up elsewhere? */ |
111 |
|
headclean(); /* delete header file */ |
112 |
|
pfclean(); /* clean up persist files */ |
113 |
|
#endif |
145 |
|
sprintf(errmsg, "cannot open input file \"%s\"", fname); |
146 |
|
error(SYSTEM, errmsg); |
147 |
|
} |
148 |
< |
#ifdef MSDOS |
148 |
> |
#ifdef _WIN32 |
149 |
|
if (inform != 'a') |
150 |
< |
setmode(fileno(fp), O_BINARY); |
150 |
> |
SET_FILE_BINARY(fp); |
151 |
|
#endif |
152 |
|
/* set up output */ |
153 |
|
setoutput(outvals); |