]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/issues/1522
authorCristy <mikayla-grace@urban-warrior.org>
Sat, 23 Mar 2019 18:05:14 +0000 (14:05 -0400)
committerCristy <mikayla-grace@urban-warrior.org>
Sat, 23 Mar 2019 18:05:14 +0000 (14:05 -0400)
MagickCore/image.c

index 65e865af55d2cca3908dd1af52917771f1b9152d..c089ab3578f59bc250a382b4467dbf8f4d16b34f 100644 (file)
@@ -258,10 +258,11 @@ MagickExport Image *AcquireImage(const ImageInfo *image_info,
         geometry_info;
 
       flags=ParseGeometry(image_info->density,&geometry_info);
-      image->resolution.x=geometry_info.rho;
-      image->resolution.y=geometry_info.sigma;
-      if ((flags & SigmaValue) == 0)
-        image->resolution.y=image->resolution.x;
+      if ((flags & RhoValue) != 0)
+        image->resolution.x=geometry_info.rho;
+      image->resolution.y=image->resolution.x;
+      if ((flags & SigmaValue) != 0)
+        image->resolution.y=geometry_info.sigma;
     }
   if (image_info->page != (char *) NULL)
     {