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

Index: ImageMagick-6.8.9-8/coders/psd.c
===================================================================
--- ImageMagick-6.8.9-8.orig/coders/psd.c	2016-10-06 11:44:18.442329982 +0200
+++ ImageMagick-6.8.9-8/coders/psd.c	2016-10-06 11:44:18.474330486 +0200
@@ -409,6 +409,7 @@ static ssize_t DecodePSDPixels(const siz
       length=number_pixels-(size_t) i;
     for (j=0; j < (ssize_t) length; j++)
     {
+      CheckNumberCompactPixels;
       switch (depth)
       {
         case 1:
@@ -447,7 +448,6 @@ static ssize_t DecodePSDPixels(const siz
           break;
         }
       }
-      CheckNumberCompactPixels;
       compact_pixels++;
     }
   }
openSUSE Build Service is sponsored by