168 |
|
dtmp = funvalue(sa[0], 5, vldx); |
169 |
|
setcolor(ctmp, dtmp, dtmp, dtmp); |
170 |
|
} |
171 |
< |
if (errno == EDOM || errno == ERANGE) { |
171 |
> |
if ((errno == EDOM) | (errno == ERANGE)) { |
172 |
|
objerror(np->mp, WARNING, "compute error"); |
173 |
|
return; |
174 |
|
} |
267 |
|
setcolor(ctmp, evalue(mf->ep[3]), |
268 |
|
evalue(mf->ep[4]), |
269 |
|
evalue(mf->ep[5])); |
270 |
< |
if (errno == EDOM || errno == ERANGE) |
270 |
> |
if ((errno == EDOM) | (errno == ERANGE)) |
271 |
|
objerror(m, WARNING, "compute error"); |
272 |
|
else if (rayorigin(&sr, TRANS, r, ctmp) == 0) { |
273 |
|
if (!(r->crtype & SHADOW) && hastexture) { |
296 |
|
setcolor(ctmp, evalue(mf->ep[0]), |
297 |
|
evalue(mf->ep[1]), |
298 |
|
evalue(mf->ep[2])); |
299 |
< |
if (errno == EDOM || errno == ERANGE) |
299 |
> |
if ((errno == EDOM) | (errno == ERANGE)) |
300 |
|
objerror(m, WARNING, "compute error"); |
301 |
|
else if (rayorigin(&sr, REFLECTED, r, ctmp) == 0) { |
302 |
|
for (i = 0; i < 3; i++) |