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 |
|
|