From beb3a86b4b78a96486f5f7806333316a77bd47bb Mon Sep 17 00:00:00 2001 From: Cristy Date: Thu, 24 May 2018 19:07:18 -0400 Subject: [PATCH] ... --- MagickCore/draw.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/MagickCore/draw.c b/MagickCore/draw.c index b6c073b14..99bb67612 100644 --- a/MagickCore/draw.c +++ b/MagickCore/draw.c @@ -6599,6 +6599,12 @@ static void TraceRectangle(PrimitiveInfo *primitive_info,const PointInfo start, register ssize_t i; + if ((fabs(start.x-end.x) < DrawEpsilon) || + (fabs(start.y-end.y) < DrawEpsilon)) + { + primitive_info->coordinates=0; + return; + } p=primitive_info; TracePoint(p,start); p+=p->coordinates; -- 2.40.0