File ImageMagick-CVE-2016-7521.patch of Package ImageMagick.9293

Index: ImageMagick-6.8.8-1/coders/psd.c
===================================================================
--- ImageMagick-6.8.8-1.orig/coders/psd.c	2016-10-06 11:48:45.198532848 +0200
+++ ImageMagick-6.8.8-1/coders/psd.c	2016-10-06 11:48:45.234533415 +0200
@@ -398,6 +398,7 @@ static ssize_t DecodePSDPixels(const siz
     length++;
     for (j=0; j < (ssize_t) length; j++)
     {
+      CheckNumberCompactPixels;
       switch (depth)
       {
         case 1:
@@ -436,7 +437,6 @@ static ssize_t DecodePSDPixels(const siz
           break;
         }
       }
-      CheckNumberCompactPixels;
       compact_pixels++;
     }
   }
openSUSE Build Service is sponsored by