if (q == (PixelPacket *) NULL)
break;
for (x=0; x < (ssize_t) image->columns; x++)
- *q++=background_color;
+ {
+ SetRGBAPixelComponent(q,&background_color);
+ q++;
+ }
indexes=GetAuthenticIndexQueue(image);
for (x=0; x < (ssize_t) image->columns; x++)
SetIndexPixelComponent(indexes+x,0);
if (q == (PixelPacket *) NULL)
break;
for (x=0; x < (ssize_t) image->columns; x++)
- *q++=background_color;
+ {
+ SetRGBAPixelComponent(q,&background_color);
+ q++;
+ }
if (SyncAuthenticPixels(image,&image->exception) == MagickFalse)
break;
}
{
index=(IndexPacket) XGetPixel(ximage,x,y);
SetIndexPixelComponent(indexes+x,index);
- *q++=composite_image->colormap[(ssize_t) index];
+ SetRGBAPixelComponent(q,composite_image->colormap+index);
+ q++;
}
if (SyncCacheViewAuthenticPixels(composite_view,exception) == MagickFalse)
break;