]> granicus.if.org Git - imagemagick/commitdiff
Fix radial gradient logic error
authorCristy <urban-warrior@imagemagick.org>
Sun, 18 Oct 2015 12:36:41 +0000 (08:36 -0400)
committerCristy <urban-warrior@imagemagick.org>
Sun, 18 Oct 2015 12:36:41 +0000 (08:36 -0400)
MagickCore/paint.c

index 7f2e33e9caa477ee3acc6c854d2c407213d4e10d..b3d184cd7ead51bc2dc9580c3bc331515b003e36 100644 (file)
@@ -567,8 +567,8 @@ MagickExport MagickBooleanType GradientImage(Image *image,
   if (artifact != (const char *) NULL)
     (void) sscanf(artifact,"%lf%*[ ,]%lf",&gradient->center.x,
       &gradient->center.y);
-  gradient->radii.x=MagickMax(gradient->center.x,gradient->center.y);
-  gradient->radii.y=MagickMax(gradient->center.x,gradient->center.y);
+  gradient->radii.x=gradient->center.x;
+  gradient->radii.y=gradient->center.y;
   artifact=GetImageArtifact(image,"gradient:radius");
   if (artifact != (const char *) NULL)
     (void) sscanf(artifact,"%lf%*[ ,]%lf",&gradient->radii.x,