]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/issues/1192
authorCristy <urban-warrior@imagemagick.org>
Wed, 4 Jul 2018 18:17:07 +0000 (14:17 -0400)
committerCristy <urban-warrior@imagemagick.org>
Wed, 4 Jul 2018 18:17:07 +0000 (14:17 -0400)
coders/mpc.c

index 1a32695abd65af45be4433c45407fca5f281a9f2..3dd5cbec58a8e9650b739cf80e23675f6f05945b 100644 (file)
@@ -1470,7 +1470,11 @@ static MagickBooleanType WriteMPCImage(const ImageInfo *image_info,Image *image,
           switch (depth)
           {
             default:
+            {
+              colormap=(unsigned char *) RelinquishMagickMemory(colormap);
               ThrowWriterException(CorruptImageError,"ImageDepthNotSupported");
+              break;
+            }
             case 32:
             {
               unsigned int