packet_size;
if ((compression_flag != MagickFalse) &&
- (image->compression == NoCompression))
+ (tmp_image->compression == NoCompression))
(void) WriteBlobMSBShort(image,0);
if (tmp_image->depth > 8)
tmp_image->depth=16;
break;
length=ExportQuantumPixels(tmp_image,(CacheView *) NULL,quantum_info,
quantum_type,pixels,&image->exception);
- if (image->compression == NoCompression)
+ if (tmp_image->compression == NoCompression)
(void) WriteBlob(image,length,pixels);
else
{
i=0;
if (tmp_image->storage_class == PseudoClass)
{
- if (image->compression != NoCompression)
+ if (tmp_image->compression != NoCompression)
{
/*
Packbits compression.
{
if (tmp_image->colorspace == CMYKColorspace)
(void) NegateImage(image,MagickFalse);
- if (image->compression != NoCompression)
+ if (tmp_image->compression != NoCompression)
{
/*
Packbits compression.
layer_count = 1;
tmp_image = base_image;
+ tmp_image->compression=NoCompression;
while ( tmp_image != NULL ) {
(void) WriteBlobMSBLong(image,0);
(void) WriteBlobMSBLong(image,0);