height,
width;
+ int
+ c;
+
Quantum
pixel;
/*
Convert SCT raster image to pixel packets.
*/
+ c=0;
for (y=0; y < (ssize_t) image->rows; y++)
{
for (i=0; i < (ssize_t) separations; i++)
break;
for (x=0; x < (ssize_t) image->columns; x++)
{
- pixel=(Quantum) ScaleCharToQuantum((unsigned char) ReadBlobByte(image));
+ c=ReadBlobByte(image);
+ if (c == EOF)
+ break;
+ pixel=(Quantum) ScaleCharToQuantum((unsigned char) c);
if (image->colorspace == CMYKColorspace)
pixel=(Quantum) (QuantumRange-pixel);
switch (i)
}
q+=GetPixelChannels(image);
}
+ if (c == EOF)
+ break;
if (SyncAuthenticPixels(image,exception) == MagickFalse)
break;
if ((image->columns % 2) != 0)