ssize_t
count;
- unsigned long
+ size_t
colors,
columns,
rows,
if (*p != '"')
continue;
count=(ssize_t) sscanf(p+1,"%lu %lu %lu %lu",&columns,&rows,&colors,&width);
- if (count == 4)
- break;
image->columns=columns;
image->rows=rows;
image->colors=colors;
+ if (count == 4)
+ break;
}
if ((count != 4) || (width > 10) || (image->columns == 0) ||
(image->rows == 0) || (image->colors == 0))
"static char *%s[] = {\n",basename);
(void) WriteBlobString(image,buffer);
(void) WriteBlobString(image,"/* columns rows colors chars-per-pixel */\n");
- (void) FormatMagickString(buffer,MaxTextExtent,"\"%lu %lu %lu %ld\",\n",
+ (void) FormatMagickString(buffer,MaxTextExtent,"\"%lu %lu %lu %lu\",\n",
(unsigned long) picon->columns,(unsigned long) picon->rows,(unsigned long)
- colors,(long) characters_per_pixel);
+ colors,(unsigned long) characters_per_pixel);
(void) WriteBlobString(image,buffer);
GetMagickPixelPacket(image,&pixel);
for (i=0; i < (ssize_t) colors; i++)
symbol[j]=Cixel[k];
}
symbol[j]='\0';
- (void) FormatMagickString(buffer,MaxTextExtent,"\"%s c %s\",\n",symbol,
- name);
+ (void) FormatMagickString(buffer,MaxTextExtent,"\"%s c %s\",\n",
+ symbol,name);
(void) WriteBlobString(image,buffer);
}
/*
"static char *%s[] = {\n",basename);
(void) WriteBlobString(image,buffer);
(void) WriteBlobString(image,"/* columns rows colors chars-per-pixel */\n");
- (void) FormatMagickString(buffer,MaxTextExtent,"\"%lu %lu %lu %ld\",\n",
- (unsigned long) image->columns,(unsigned long) image->rows,
- (unsigned long) image->colors,(long) characters_per_pixel);
+ (void) FormatMagickString(buffer,MaxTextExtent,"\"%lu %lu %lu %lu\",\n",
+ (unsigned long) image->columns,(unsigned long) image->rows,(unsigned long)
+ image->colors,(unsigned long) characters_per_pixel);
(void) WriteBlobString(image,buffer);
GetMagickPixelPacket(image,&pixel);
for (i=0; i < (ssize_t) image->colors; i++)
(void) WriteBlobString(image,buffer);
if (image->previous == (Image *) NULL)
{
- status=SetImageProgress(image,SaveImageTag,(MagickOffsetType) y,
- image->rows);
+ status=SetImageProgress(image,SaveImageTag,y,image->rows);
if (status == MagickFalse)
break;
}
ThrowAPIException(magick_wand);
if (MagickGetNumberImages(magick_wand) != 5)
(void) fprintf(stderr,"read %lu images; expected 5\n",
- (size_t) MagickGetNumberImages(magick_wand));
+ (unsigned long) MagickGetNumberImages(magick_wand));
(void) fprintf(stdout,"Iterate forward...\n");
MagickResetIterator(magick_wand);
while (MagickNextImage(magick_wand) != MagickFalse)
(void) fprintf(stdout,"index %ld scene %lu\n",(long)
- MagickGetIteratorIndex(magick_wand),MagickGetImageScene(magick_wand));
+ MagickGetIteratorIndex(magick_wand),(unsigned long)
+ MagickGetImageScene(magick_wand));
(void) fprintf(stdout,"Iterate reverse...\n");
while (MagickPreviousImage(magick_wand) != MagickFalse)
(void) fprintf(stdout,"index %ld scene %lu\n",(long)
- MagickGetIteratorIndex(magick_wand),MagickGetImageScene(magick_wand));
+ MagickGetIteratorIndex(magick_wand),(unsigned long)
+ MagickGetImageScene(magick_wand));
(void) fprintf(stdout,"Remove scene 1...\n");
(void) MagickSetIteratorIndex(magick_wand,1);
clone_wand=MagickGetImage(magick_wand);
MagickResetIterator(magick_wand);
while (MagickNextImage(magick_wand) != MagickFalse)
(void) fprintf(stdout,"index %ld scene %lu\n",(long)
- MagickGetIteratorIndex(magick_wand),MagickGetImageScene(magick_wand));
+ MagickGetIteratorIndex(magick_wand),(unsigned long)
+ MagickGetImageScene(magick_wand));
(void) fprintf(stdout,"Insert scene 1 back in sequence...\n");
(void) MagickSetIteratorIndex(magick_wand,0);
status=MagickAddImage(magick_wand,clone_wand);
MagickResetIterator(magick_wand);
while (MagickNextImage(magick_wand) != MagickFalse)
(void) fprintf(stdout,"index %ld scene %lu\n",(long)
- MagickGetIteratorIndex(magick_wand),MagickGetImageScene(magick_wand));
+ MagickGetIteratorIndex(magick_wand),(unsigned long)
+ MagickGetImageScene(magick_wand));
(void) fprintf(stdout,"Set scene 2 to scene 1...\n");
(void) MagickSetIteratorIndex(magick_wand,2);
status=MagickSetImage(magick_wand,clone_wand);