278 |
|
break; |
279 |
|
case PHOTOMETRIC_MINISBLACK: |
280 |
|
SET(C_GRY|C_GAMMA|C_GAMUT); |
281 |
+ |
setcolrgam(cvts.gamcor); |
282 |
|
cvts.pconf = PLANARCONFIG_CONTIG; |
283 |
|
if (!TIFFGetField(cvts.tif, TIFFTAG_SAMPLESPERPIXEL, &hi) || |
284 |
|
hi != 1) |
580 |
|
if (TIFFReadScanline(cvts.tif, cvts.t.p, y, 0) < 0) |
581 |
|
goto readerr; |
582 |
|
if (TIFFReadScanline(cvts.tif, |
583 |
< |
(tidata_t)(cvts.t.bp + cvts.xmax), y, 1) < 0) |
583 |
> |
(tdata_t)(cvts.t.bp + cvts.xmax), y, 1) < 0) |
584 |
|
goto readerr; |
585 |
|
if (TIFFReadScanline(cvts.tif, |
586 |
< |
(tidata_t)(cvts.t.bp + 2*cvts.xmax), y, 2) < 0) |
586 |
> |
(tdata_t)(cvts.t.bp + 2*cvts.xmax), y, 2) < 0) |
587 |
|
goto readerr; |
588 |
|
for (x = cvts.xmax; x--; ) { |
589 |
|
cvts.r.colrs[x][RED] = cvts.t.bp[x]; |