File ImageMagick-CVE-2019-12976.patch of Package ImageMagick

Index: ImageMagick-6.8.8-1/coders/pcl.c
===================================================================
--- ImageMagick-6.8.8-1.orig/coders/pcl.c	2019-07-17 21:07:31.408462611 +0200
+++ ImageMagick-6.8.8-1/coders/pcl.c	2019-07-17 21:09:59.873316738 +0200
@@ -318,7 +318,10 @@ static Image *ReadPCLImage(const ImageIn
      else
        delegate_info=GetDelegateInfo("pcl:color",(char *) NULL,exception);
   if (delegate_info == (const DelegateInfo *) NULL)
-    return((Image *) NULL);
+    {
+      image=DestroyImage(image);
+      return((Image *) NULL);
+    }
   *options='\0';
   if ((page.width == 0) || (page.height == 0))
     (void) ParseAbsoluteGeometry(PSPageGeometry,&page);
openSUSE Build Service is sponsored by