From: Cristy Date: Sun, 29 Sep 2019 12:33:01 +0000 (-0400) Subject: ... X-Git-Tag: 7.0.8-67~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6f2feb9bbcd7da795cc8658ff04fce1b0c7b5ee6;p=imagemagick ... --- diff --git a/MagickCore/draw.c b/MagickCore/draw.c index 4f305263f..2e9418beb 100644 --- a/MagickCore/draw.c +++ b/MagickCore/draw.c @@ -6096,6 +6096,8 @@ static MagickBooleanType TraceArcPath(MVGInfo *mvg_info,const PointInfo start, if (i == (ssize_t) (arc_segments-1)) (p+3)->point=end; status&=TraceBezier(mvg_info,4); + if (status == 0) + break; p=(*mvg_info->primitive_info)+mvg_info->offset; mvg_info->offset+=p->coordinates; p+=p->coordinates;