8 |
|
#include <string.h> |
9 |
|
|
10 |
|
#include "rholo.h" |
11 |
+ |
#include "platform.h" |
12 |
|
#include "view.h" |
13 |
|
|
14 |
|
char *progname; /* our program name */ |
57 |
|
pixaspect = atof(argv[++i]); |
58 |
|
else if (argv[i][2] == 'e') { |
59 |
|
expval = atof(argv[++i]); |
60 |
< |
if (argv[i][0] == '-' | argv[i][0] == '+') |
60 |
> |
if ((argv[i][0] == '-') | (argv[i][0] == '+')) |
61 |
|
expval = pow(2., expval); |
62 |
|
} else |
63 |
|
goto userr; |
170 |
|
register PACKHEAD *bl; |
171 |
|
int nb; |
172 |
|
{ |
173 |
< |
extern int pixBeam(); |
173 |
> |
extern void pixBeam(); |
174 |
|
register HDBEAMI *bil; |
175 |
|
register int i; |
176 |
|
|
213 |
|
fputs(VIEWSTR, stdout); |
214 |
|
fprintview(&myview, stdout); |
215 |
|
fputc('\n', stdout); |
216 |
< |
if (pa < 0.99 | pa > 1.01) |
216 |
> |
if ((pa < 0.99) | (pa > 1.01)) |
217 |
|
fputaspect(pa, stdout); |
218 |
< |
if (expval < 0.99 | expval > 1.01) |
218 |
> |
if ((expval < 0.99) | (expval > 1.01)) |
219 |
|
fputexpos(expval, stdout); |
220 |
|
fputformat(COLRFMT, stdout); |
221 |
|
fputc('\n', stdout); |
238 |
|
/* compute final pixel values */ |
239 |
|
for (p = hres*vres; p--; ) { |
240 |
|
if (myweight[p] <= FTINY) { |
241 |
< |
if (lastr >= 0) |
241 |
> |
if (lastr >= 0) { |
242 |
|
if (p/hres == lastp/hres) |
243 |
|
copycolor(mypixel[p], mypixel[lastp]); |
244 |
|
else |
245 |
|
copycolor(mypixel[p], mypixel[lastrp]); |
246 |
+ |
} |
247 |
|
nunrend++; |
248 |
|
continue; |
249 |
|
} |
285 |
|
fd = dup(fileno(fp)); /* dup file descriptor */ |
286 |
|
fclose(fp); /* done with stdio */ |
287 |
|
for (n = 0; nextloc > 0L; n++) { /* initialize each section */ |
288 |
< |
lseek(fd, (off_t)nextloc, 0); |
288 |
> |
lseek(fd, (off_t)nextloc, SEEK_SET); |
289 |
|
read(fd, (char *)&nextloc, sizeof(nextloc)); |
290 |
|
hdinit(fd, NULL); |
291 |
|
} |
293 |
|
mypixel = (COLOR *)bmalloc(xres*yres*sizeof(COLOR)); |
294 |
|
myweight = (float *)bmalloc(xres*yres*sizeof(float)); |
295 |
|
mydepth = (float *)bmalloc(xres*yres*sizeof(float)); |
296 |
< |
if (mypixel == NULL | myweight == NULL | mydepth == NULL) |
296 |
> |
if ((mypixel == NULL) | (myweight == NULL) | (mydepth == NULL)) |
297 |
|
error(SYSTEM, "out of memory in initialize"); |
298 |
|
} |
299 |
|
|