]> granicus.if.org Git - imagemagick/commitdiff
Reverted change and added check for stroke_pattern.
authordirk <dirk@git.imagemagick.org>
Tue, 15 Mar 2016 17:36:10 +0000 (18:36 +0100)
committerdirk <dirk@git.imagemagick.org>
Tue, 15 Mar 2016 17:36:10 +0000 (18:36 +0100)
MagickCore/draw.c

index 3532d0577259374200daee2e9c2b86d68fc55353..f893ff76352b46897df71161ee3452b811409302 100644 (file)
@@ -4615,7 +4615,9 @@ MagickExport MagickBooleanType DrawPrimitive(Image *image,
           break;
         }
       mid=ExpandAffine(&draw_info->affine)*draw_info->stroke_width/2.0;
-      if (mid > 1.0)
+      if ((mid > 1.0) &&
+          ((draw_info->stroke.alpha != (Quantum) TransparentAlpha) ||
+           (draw_info->stroke_pattern != (Image *) NULL)))
         {
           MagickBooleanType
             closed_path;