%
% The format of the RegisterTHUMBNAILImage method is:
%
-% unsigned long RegisterTHUMBNAILImage(void)
+% size_t RegisterTHUMBNAILImage(void)
%
*/
-ModuleExport unsigned long RegisterTHUMBNAILImage(void)
+ModuleExport size_t RegisterTHUMBNAILImage(void)
{
MagickInfo
*entry;
MagickBooleanType
status;
- register long
+ register ssize_t
i;
ssize_t
ThrowWriterException(CoderError,"ImageDoesNotHaveAThumbnail");
length=(size_t) StringToLong(property);
(void) ResetMagickMemory(magick,0,sizeof(magick));
- for (i=0; i < (long) length; i++)
+ for (i=0; i < (ssize_t) length; i++)
{
magick[0]=magick[1];
magick[1]=magick[2];
(void) CopyMagickString(thumbnail_image->filename,image->filename,
MaxTextExtent);
write_info=CloneImageInfo(image_info);
- (void) SetImageInfo(write_info,MagickTrue,&image->exception);
+ (void) SetImageInfo(write_info,1,&image->exception);
if (LocaleCompare(write_info->magick,"THUMBNAIL") == 0)
(void) FormatMagickString(thumbnail_image->filename,MaxTextExtent,
"miff:%s",write_info->filename);