offset;
MagickSizeType
- length,
- number_pixels;
+ extent,
+ length;
register IndexPacket
*restrict q;
nexus_info->region.x;
length=(MagickSizeType) nexus_info->region.width*sizeof(IndexPacket);
rows=nexus_info->region.height;
- number_pixels=length*rows;
+ extent=length*rows;
q=nexus_info->indexes;
switch (cache_info->type)
{
Read indexes from memory.
*/
if ((cache_info->columns == nexus_info->region.width) &&
- (number_pixels == (MagickSizeType) ((size_t) number_pixels)))
+ (extent == (MagickSizeType) ((size_t) extent)))
{
- length=number_pixels;
+ length=extent;
rows=1UL;
}
p=cache_info->indexes+offset;
return(MagickFalse);
}
if ((cache_info->columns == nexus_info->region.width) &&
- (number_pixels < MagickMaxBufferExtent))
+ (extent <= MagickMaxBufferExtent))
{
- length=number_pixels;
+ length=extent;
rows=1UL;
}
- number_pixels=(MagickSizeType) cache_info->columns*cache_info->rows;
+ extent=(MagickSizeType) cache_info->columns*cache_info->rows;
for (y=0; y < (ssize_t) rows; y++)
{
- count=ReadPixelCacheRegion(cache_info,cache_info->offset+number_pixels*
+ count=ReadPixelCacheRegion(cache_info,cache_info->offset+extent*
sizeof(PixelPacket)+offset*sizeof(*q),length,(unsigned char *) q);
if ((MagickSizeType) count < length)
break;
offset;
MagickSizeType
- length,
- number_pixels;
+ extent,
+ length;
register PixelPacket
*restrict q;
nexus_info->region.x;
length=(MagickSizeType) nexus_info->region.width*sizeof(PixelPacket);
rows=nexus_info->region.height;
- number_pixels=length*rows;
+ extent=length*rows;
q=nexus_info->pixels;
switch (cache_info->type)
{
Read pixels from memory.
*/
if ((cache_info->columns == nexus_info->region.width) &&
- (number_pixels == (MagickSizeType) ((size_t) number_pixels)))
+ (extent == (MagickSizeType) ((size_t) extent)))
{
- length=number_pixels;
+ length=extent;
rows=1UL;
}
p=cache_info->pixels+offset;
return(MagickFalse);
}
if ((cache_info->columns == nexus_info->region.width) &&
- (number_pixels < MagickMaxBufferExtent))
+ (extent <= MagickMaxBufferExtent))
{
- length=number_pixels;
+ length=extent;
rows=1UL;
}
for (y=0; y < (ssize_t) rows; y++)
offset;
MagickSizeType
- length,
- number_pixels;
+ extent,
+ length;
register const IndexPacket
*restrict p;
nexus_info->region.x;
length=(MagickSizeType) nexus_info->region.width*sizeof(IndexPacket);
rows=nexus_info->region.height;
- number_pixels=(MagickSizeType) length*rows;
+ extent=(MagickSizeType) length*rows;
p=nexus_info->indexes;
switch (cache_info->type)
{
Write indexes to memory.
*/
if ((cache_info->columns == nexus_info->region.width) &&
- (number_pixels == (MagickSizeType) ((size_t) number_pixels)))
+ (extent == (MagickSizeType) ((size_t) extent)))
{
- length=number_pixels;
+ length=extent;
rows=1UL;
}
q=cache_info->indexes+offset;
return(MagickFalse);
}
if ((cache_info->columns == nexus_info->region.width) &&
- (number_pixels < MagickMaxBufferExtent))
+ (extent <= MagickMaxBufferExtent))
{
- length=number_pixels;
+ length=extent;
rows=1UL;
}
- number_pixels=(MagickSizeType) cache_info->columns*cache_info->rows;
+ extent=(MagickSizeType) cache_info->columns*cache_info->rows;
for (y=0; y < (ssize_t) rows; y++)
{
- count=WritePixelCacheRegion(cache_info,cache_info->offset+number_pixels*
- sizeof(PixelPacket)+offset*sizeof(*p),length,
- (const unsigned char *) p);
+ count=WritePixelCacheRegion(cache_info,cache_info->offset+extent*
+ sizeof(PixelPacket)+offset*sizeof(*p),length,(const unsigned char *)
+ p);
if ((MagickSizeType) count < length)
break;
p+=nexus_info->region.width;
offset;
MagickSizeType
- length,
- number_pixels;
+ extent,
+ length;
register const PixelPacket
*restrict p;
nexus_info->region.x;
length=(MagickSizeType) nexus_info->region.width*sizeof(PixelPacket);
rows=nexus_info->region.height;
- number_pixels=length*rows;
+ extent=length*rows;
p=nexus_info->pixels;
switch (cache_info->type)
{
Write pixels to memory.
*/
if ((cache_info->columns == nexus_info->region.width) &&
- (number_pixels == (MagickSizeType) ((size_t) number_pixels)))
+ (extent == (MagickSizeType) ((size_t) extent)))
{
- length=number_pixels;
+ length=extent;
rows=1UL;
}
q=cache_info->pixels+offset;
return(MagickFalse);
}
if ((cache_info->columns == nexus_info->region.width) &&
- (number_pixels < MagickMaxBufferExtent))
+ (extent <= MagickMaxBufferExtent))
{
- length=number_pixels;
+ length=extent;
rows=1UL;
}
for (y=0; y < (ssize_t) rows; y++)