geometry_info;
MagickStatusType
- flags;
+ geometry_flags;
- flags=ParseGeometry(draw_info->density,&geometry_info);
+ geometry_flags=ParseGeometry(draw_info->density,&geometry_info);
resolution.x=geometry_info.rho;
resolution.y=geometry_info.sigma;
- if ((flags & SigmaValue) == 0)
+ if ((geometry_flags & SigmaValue) == 0)
resolution.y=resolution.x;
}
ft_status=FT_Set_Char_Size(face,(FT_F26Dot6) (64.0*draw_info->pointsize),
(void) FormatLocaleFile(file,", ");
}
(void) FormatLocaleFile(file,"\n");
+ n=0;
for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
{
register ssize_t
ThrowReaderException(CorruptImageError,"InsufficientImageDataInFile");
flifdec=flif_create_decoder();
if (image_info->quality != UndefinedCompressionQuality)
- flif_decoder_set_quality(flifdec,image_info->quality);
+ flif_decoder_set_quality(flifdec,(int32_t) image_info->quality);
if (!flif_decoder_decode_memory(flifdec,stream,length))
{
flif_destroy_decoder(flifdec);
return(status);
flifenc=flif_create_encoder();
if (image_info->quality != UndefinedCompressionQuality)
- flif_encoder_set_lossy(flifenc,3*(100-image_info->quality));
+ flif_encoder_set_lossy(flifenc,3*(100-(int32_t) image_info->quality));
/* relatively fast encoding */
flif_encoder_set_learn_repeat(flifenc,1);
/* Convert image to FLIFIMAGE */
if (image->depth > 8)
{
- flifimage=flif_create_image_HDR(image->columns,image->rows);
+ flifimage=flif_create_image_HDR((uint32_t) image->columns,
+ (uint32_t) image->rows);
length=sizeof(unsigned short)*4*image->columns;
}
else
{
- flifimage=flif_create_image(image->columns,image->rows);
+ flifimage=flif_create_image((uint32_t) image->columns,
+ (uint32_t) image->rows);
length=sizeof(unsigned char)*4*image->columns;
}
if (flifimage == (FLIF_IMAGE *) NULL)
flif_image_write_row_RGBA8(flifimage,y,pixels,length);
}
}
- flif_image_set_frame_delay(flifimage,image->delay*100/
+ flif_image_set_frame_delay(flifimage,(uint32_t) image->delay*100/
image->ticks_per_second);
flif_encoder_add_image(flifenc,flifimage);
if (GetNextImageInList(image) == (Image *) NULL)
(void) ImportQuantumPixels(image,(CacheView *) NULL,quantum_info,
GrayQuantum,pixels,exception);
if ((HDR.Type[1] == 2) || (HDR.Type[1] == 3))
- FixSignedValues(image,q,image->columns);
+ FixSignedValues(image,q,(int) image->columns);
if (SyncAuthenticPixels(image,exception) == MagickFalse)
break;
if (image->previous == (Image *) NULL)
size+=WriteBlobMSBLong(image,20);
size+=WriteBlobMSBSignedLong(image,mask->page.y);
size+=WriteBlobMSBSignedLong(image,mask->page.x);
- size+=WriteBlobMSBLong(image,mask->rows+mask->page.y);
- size+=WriteBlobMSBLong(image,mask->columns+mask->page.x);
+ size+=WriteBlobMSBLong(image,(const unsigned int) mask->rows+
+ mask->page.y);
+ size+=WriteBlobMSBLong(image,(const unsigned int) mask->columns+
+ mask->page.x);
size+=WriteBlobByte(image,default_color);
size+=WriteBlobByte(image,mask->compose == NoCompositeOp ? 2 : 0);
size+=WriteBlobMSBShort(image,0);
{
if ((*q != '(') && (*q != ')') && (*q != '\0'))
continue;
- if (i == extent)
+ if (i == (ssize_t) extent)
{
extent<<=1;
tokens=(char **) ResizeQuantumMemory(tokens,extent+2,sizeof(*tokens));