From e453ce7ace7a5764aac8a1cd4d4bf64a19387782 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sat, 7 Jul 2018 09:35:59 -0400 Subject: [PATCH] ... --- MagickCore/draw.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/MagickCore/draw.c b/MagickCore/draw.c index 1e29d7958..e46905778 100644 --- a/MagickCore/draw.c +++ b/MagickCore/draw.c @@ -4186,7 +4186,9 @@ MagickExport MagickBooleanType DrawImage(Image *image,const DrawInfo *draw_info, Compute text cursor offset. */ clone_info=CloneDrawInfo((ImageInfo *) NULL,graphic_context[n]); - primitive_info->point.x+=cursor; + if ((fabs(primitive_info->point.x) < MagickEpsilon) && + (fabs(primitive_info->point.y) < MagickEpsilon)) + primitive_info->point.x+=cursor; (void) FormatLocaleString(geometry,MagickPathExtent,"%+f%+f", primitive_info->point.x,primitive_info->point.y); clone_info->render=MagickFalse; -- 2.40.0