]> granicus.if.org Git - imagemagick/commitdiff
Don't set image_info->magick if its already defined.
authorcristy <urban-warrior@git.imagemagick.org>
Fri, 26 Dec 2014 01:05:37 +0000 (01:05 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Fri, 26 Dec 2014 01:05:37 +0000 (01:05 +0000)
MagickCore/image.c

index 35dcb9463e43671ee4a2098319a6899396b81af2..ddfe42159ddcd664cd0794a5f7cbb7245c4f7d81 100644 (file)
@@ -2431,7 +2431,8 @@ MagickExport MagickBooleanType SetImageInfo(ImageInfo *image_info,
         }
     }
   *extension='\0';
-  GetPathComponent(image_info->filename,ExtensionPath,extension);
+  if (*image_info->magick != '\0')
+    GetPathComponent(image_info->filename,ExtensionPath,extension);
 #if defined(MAGICKCORE_ZLIB_DELEGATE)
   if (*extension != '\0')
     if ((LocaleCompare(extension,"gz") == 0) ||