]> granicus.if.org Git - imagemagick/commitdiff
Corrected setting the compression for the merged image.
authorDirk Lemstra <dirk@lemstra.org>
Tue, 2 Jul 2019 21:24:00 +0000 (23:24 +0200)
committerDirk Lemstra <dirk@lemstra.org>
Tue, 2 Jul 2019 21:24:00 +0000 (23:24 +0200)
coders/psd.c

index 5bbaed51a1adb41c7319781b75a65bf6ecb83f85..157551ae9ac4ea37ee6366b1cfedac1a538fbfd1 100644 (file)
@@ -3743,10 +3743,10 @@ static MagickBooleanType WritePSDImage(const ImageInfo *image_info,
         compression;
 
       compression=image->compression;
-      if (image->compression == ZipCompression)
-        image->compression=RLECompression;
       if (image_info->compression != UndefinedCompression)
         image->compression=image_info->compression;
+      if (image->compression == ZipCompression)
+        image->compression=RLECompression;
       if (WritePSDChannels(&psd_info,image_info,image,image,0,MagickFalse,
           exception) == 0)
         status=MagickFalse;