| 500 |
|
b = fillsample(scanline, zline, 0, y, i, 0, b/2); |
| 501 |
|
else |
| 502 |
|
b = fillsample(scanline+i-xstep, |
| 503 |
< |
zline ? zline+i-xstep : NULL, |
| 503 |
> |
zline ? zline+i-xstep : (float *)NULL, |
| 504 |
|
i-xstep, y, xstep, 0, b/2); |
| 505 |
|
if (sd) *sd++ = nc & 1 ? bl : b; |
| 506 |
|
bl = b; |
| 528 |
|
zline[ysize] = zbar[ysize][i]; |
| 529 |
|
} |
| 530 |
|
|
| 531 |
< |
b = fillsample(vline, zbar[0] ? zline : NULL, |
| 531 |
> |
b = fillsample(vline, zbar[0] ? zline : (float *)NULL, |
| 532 |
|
i, y, 0, ysize, b/2); |
| 533 |
|
|
| 534 |
|
for (j = 1; j < ysize; j++) |
| 586 |
|
/* recurse */ |
| 587 |
|
ncut += fillsample(colline, zline, x, y, xlen>>1, ylen>>1, (b-1)/2); |
| 588 |
|
|
| 589 |
< |
ncut += fillsample(colline+(len>>1), zline ? zline+(len>>1) : NULL, |
| 589 |
> |
ncut += fillsample(colline+(len>>1), |
| 590 |
> |
zline ? zline+(len>>1) : (float *)NULL, |
| 591 |
|
x+(xlen>>1), y+(ylen>>1), |
| 592 |
|
xlen-(xlen>>1), ylen-(ylen>>1), b/2); |
| 593 |
|
|