register ssize_t
i;
+ size_t
+ length;
+
/*
Allocate image structure.
*/
image=AcquireImage((ImageInfo *) NULL,exception);
if (image == (Image *) NULL)
return((Image *) NULL);
- for (i=0; i < (ssize_t) strlen(map); i++)
+ length=strlen(map);
+ for (i=0; i < (ssize_t) length; i++)
{
switch (map[i])
{
}
default:
{
- if (strlen(map) == 1)
+ if (length == 1)
image->colorspace=GRAYColorspace;
break;
}
register ssize_t
i;
+ size_t
+ length;
+
ssize_t
channel;
if (channel >= 0)
return(channel);
channel=0;
- for (i=0; i < (ssize_t) strlen(channels); i++)
+ length=strlen(channels);
+ for (i=0; i < (ssize_t) length; i++)
{
switch (channels[i])
{
*/
value=GetImageProperty(image,"comment",exception);
if (value != (char *) NULL)
- for (i=0; i < (ssize_t) strlen(value); i+=65533L)
- jpeg_write_marker(&jpeg_info,JPEG_COM,(unsigned char *) value+i,
- (unsigned int) MagickMin((size_t) strlen(value+i),65533L));
+ {
+ size_t
+ length;
+
+ length=strlen(value);
+ for (i=0; i < (ssize_t) length; i+=65533L)
+ jpeg_write_marker(&jpeg_info,JPEG_COM,(unsigned char *) value+i,
+ (unsigned int) MagickMin((size_t) strlen(value+i),65533L));
+ }
if (image->profiles != (void *) NULL)
WriteProfile(&jpeg_info,image,exception);
/*