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,