From: Cristy Date: Fri, 24 Nov 2017 13:55:24 +0000 (-0500) Subject: https://github.com/ImageMagick/ImageMagick/issues/880 X-Git-Tag: 7.0.7-12~29 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=903f14eb94521aa6dca9d9ac55d3d9a6c7676a63;p=imagemagick https://github.com/ImageMagick/ImageMagick/issues/880 --- diff --git a/coders/xpm.c b/coders/xpm.c index 76fee225a..023f58bc2 100644 --- a/coders/xpm.c +++ b/coders/xpm.c @@ -366,6 +366,7 @@ static Image *ReadXPMImage(const ImageInfo *image_info,ExceptionInfo *exception) (void *(*)(void *)) NULL); if (AcquireImageColormap(image,image->colors,exception) == MagickFalse) { + xpm_colors=DestroySplayTree(xpm_colors); xpm_buffer=DestroyString(xpm_buffer); ThrowReaderException(ResourceLimitError,"MemoryAllocationFailed"); }