| 66 |
|
errno = 0; |
| 67 |
|
for (i = dp->nd; i-- > 0; ) { |
| 68 |
|
pt[i] = evalue(mf->ep[i]); |
| 69 |
< |
if (errno) |
| 69 |
> |
if (errno == EDOM || errno == ERANGE) |
| 70 |
|
goto computerr; |
| 71 |
|
} |
| 72 |
|
bval = datavalue(dp, pt); |
| 73 |
|
errno = 0; |
| 74 |
|
bval = funvalue(m->oargs.sarg[0], 1, &bval); |
| 75 |
< |
if (errno) |
| 75 |
> |
if (errno == EDOM || errno == ERANGE) |
| 76 |
|
goto computerr; |
| 77 |
|
scalecolor(r->pcol, bval); |
| 78 |
|
return(0); |
| 103 |
|
errno = 0; |
| 104 |
|
for (i = 0; i < nv; i++) { |
| 105 |
|
pt[i] = evalue(mf->ep[i]); |
| 106 |
< |
if (errno) |
| 106 |
> |
if (errno == EDOM || errno == ERANGE) |
| 107 |
|
goto computerr; |
| 108 |
|
} |
| 109 |
|
col[0] = datavalue(dp, pt); |
| 119 |
|
colval(cval,i) = funvalue(m->oargs.sarg[i], 1, col+i); |
| 120 |
|
else |
| 121 |
|
colval(cval,i) = funvalue(m->oargs.sarg[i], 3, col); |
| 122 |
< |
if (errno) |
| 122 |
> |
if (errno == EDOM || errno == ERANGE) |
| 123 |
|
goto computerr; |
| 124 |
|
multcolor(r->pcol, cval); |
| 125 |
|
return(0); |
| 147 |
|
errno = 0; |
| 148 |
|
pt[1] = evalue(mf->ep[0]); /* y major ordering */ |
| 149 |
|
pt[0] = evalue(mf->ep[1]); |
| 150 |
< |
if (errno) |
| 150 |
> |
if (errno == EDOM || errno == ERANGE) |
| 151 |
|
goto computerr; |
| 152 |
|
dp = getpict(m->oargs.sarg[3]); |
| 153 |
|
for (i = 0; i < 3; i++) |
| 158 |
|
colval(cval,i) = funvalue(m->oargs.sarg[i], 1, col+i); |
| 159 |
|
else |
| 160 |
|
colval(cval,i) = funvalue(m->oargs.sarg[i], 3, col); |
| 161 |
< |
if (errno) |
| 161 |
> |
if (errno == EDOM || errno == ERANGE) |
| 162 |
|
goto computerr; |
| 163 |
|
multcolor(r->pcol, cval); |
| 164 |
|
return(0); |