]> granicus.if.org Git - imagemagick/commitdiff
Elimimate double free
authorCristy <urban-warrior@imagemagick.org>
Wed, 21 Aug 2019 15:45:51 +0000 (11:45 -0400)
committerCristy <urban-warrior@imagemagick.org>
Wed, 21 Aug 2019 15:45:51 +0000 (11:45 -0400)
coders/png.c

index d92e9d0d0fa510eb589b494f10b1a54d5b0ffbe0..e61e09f29640df8bfad14246b2a4bd1c314a238a 100644 (file)
@@ -8760,7 +8760,6 @@ static MagickBooleanType WriteOnePNGImage(MngInfo *mng_info,
            if (logging != MagickFalse)
               (void) LogMagickEvent(CoderEvent,GetMagickModule(),
               "    Freeing bogus colormap");
-           (PixelInfo *) RelinquishMagickMemory(image->colormap);
            image->colormap=(PixelInfo *) RelinquishMagickMemory(
              image->colormap);
         }