From e9e92dd4debbaafd2c99ee9aaec315951672d415 Mon Sep 17 00:00:00 2001 From: Cristy Date: Fri, 12 Feb 2016 07:18:33 -0500 Subject: [PATCH] https://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=29137 --- coders/caption.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/coders/caption.c b/coders/caption.c index 031e86c65..f8f26fc0c 100644 --- a/coders/caption.c +++ b/coders/caption.c @@ -272,9 +272,9 @@ static Image *ReadCAPTIONImage(const ImageInfo *image_info, */ i=FormatMagickCaption(image,draw_info,split,&metrics,&caption,exception); (void) CloneString(&draw_info->text,caption); - (void) FormatLocaleString(geometry,MagickPathExtent,"%+g%+g", + (void) FormatLocaleString(geometry,MagickPathExtent,"%+g%+g",MagickMax( draw_info->direction == RightToLeftDirection ? image->columns- - metrics.bounds.x2 : -metrics.bounds.x1,draw_info->gravity == + metrics.bounds.x2 : -metrics.bounds.x1,0.0),draw_info->gravity == UndefinedGravity ? metrics.ascent : 0.0); draw_info->geometry=AcquireString(geometry); status=AnnotateImage(image,draw_info,exception); -- 2.49.0