60 |
|
nextscan() /* read and condition next scanline */ |
61 |
|
{ |
62 |
|
if (nread >= numscans(&inpres)) { |
63 |
– |
#ifdef DEBUG |
64 |
– |
fputs("done\n", stderr); |
65 |
– |
#endif |
63 |
|
free((char *)scanbuf); |
64 |
|
return(scanbuf = NULL); |
65 |
|
} |
97 |
|
comprgb2rgbmat(mbcond.cmat, inprims, outprims); |
98 |
|
else |
99 |
|
compxyz2rgbmat(mbcond.cmat, outprims); |
100 |
< |
if (what2do&DO_ACUITY) { |
104 |
< |
#ifdef DEBUG |
105 |
< |
fprintf(stderr, "%s: initializing acuity sampling...", |
106 |
< |
progname); |
107 |
< |
#endif |
100 |
> |
if (what2do&DO_ACUITY) |
101 |
|
initacuity(); |
109 |
– |
#ifdef DEBUG |
110 |
– |
fprintf(stderr, "done\n"); |
111 |
– |
#endif |
112 |
– |
} |
102 |
|
scanbuf = (COLOR *)malloc(scanlen(&inpres)*sizeof(COLOR)); |
103 |
|
if (scanbuf == NULL) |
104 |
|
syserror("malloc"); |
105 |
|
nread = 0; |
117 |
– |
#ifdef DEBUG |
118 |
– |
fprintf(stderr, "%s: processing image...", progname); |
119 |
– |
#endif |
106 |
|
return(nextscan()); |
107 |
|
} |
108 |
|
|