From: Cristy Date: Sun, 18 Oct 2015 23:00:31 +0000 (-0400) Subject: Use -define gradient:radii rather than gradient:radius X-Git-Tag: 7.0.1-0~545 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=abd2f5a29e1239a14c10f5219f4c18d1815ab9e3;p=imagemagick Use -define gradient:radii rather than gradient:radius --- diff --git a/MagickCore/paint.c b/MagickCore/paint.c index b3d184cd7..1d0ac0136 100644 --- a/MagickCore/paint.c +++ b/MagickCore/paint.c @@ -567,9 +567,9 @@ MagickExport MagickBooleanType GradientImage(Image *image, if (artifact != (const char *) NULL) (void) sscanf(artifact,"%lf%*[ ,]%lf",&gradient->center.x, &gradient->center.y); - gradient->radii.x=gradient->center.x; - gradient->radii.y=gradient->center.y; - artifact=GetImageArtifact(image,"gradient:radius"); + gradient->radii.x=MagickMax(gradient->center.x,gradient->center.y); + gradient->radii.y=gradient->radii.x; + artifact=GetImageArtifact(image,"gradient:radii"); if (artifact != (const char *) NULL) (void) sscanf(artifact,"%lf%*[ ,]%lf",&gradient->radii.x, &gradient->radii.y);