]> granicus.if.org Git - imagemagick/commitdiff
https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=35212
authorCristy <urban-warrior@imagemagick.org>
Wed, 19 Dec 2018 23:44:19 +0000 (18:44 -0500)
committerCristy <urban-warrior@imagemagick.org>
Wed, 19 Dec 2018 23:44:19 +0000 (18:44 -0500)
MagickCore/identify.c
MagickCore/image.c

index 6764ee6c234f9bcf3b23f371abb5cd33bc2da78c..10729e1f63ba0793c69d9cdb252094f13d02706f 100644 (file)
@@ -1474,8 +1474,7 @@ MagickExport MagickBooleanType IdentifyImage(Image *image,FILE *file,
     }
   (void) FormatLocaleFile(file,"  Tainted: %s\n",CommandOptionToMnemonic(
     MagickBooleanOptions,(ssize_t) image->taint));
-  (void) FormatMagickSize(GetBlobSize(image),MagickTrue,"B",MagickPathExtent,
-    format);
+  (void) FormatMagickSize(image->extent,MagickTrue,"B",MagickPathExtent,format);
   (void) FormatLocaleFile(file,"  Filesize: %s\n",format);
   (void) FormatMagickSize((MagickSizeType) image->columns*image->rows,
     MagickFalse,"P",MagickPathExtent,format);
index bad8255f5d9caed82c6990b9a02d1987c5fa63e9..58a0065e499e63819e3f434142937dd0b68904c2 100644 (file)
@@ -839,6 +839,7 @@ MagickExport Image *CloneImage(const Image *image,const size_t columns,
   GetTimerInfo(&clone_image->timer);
   if (image->ascii85 != (void *) NULL)
     Ascii85Initialize(clone_image);
+  clone_image->extent=image->extent;
   clone_image->magick_columns=image->magick_columns;
   clone_image->magick_rows=image->magick_rows;
   clone_image->type=image->type;