]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Wed, 1 Aug 2012 11:01:28 +0000 (11:01 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Wed, 1 Aug 2012 11:01:28 +0000 (11:01 +0000)
MagickCore/annotate.c

index 25c6decdc35f428f4baff4df989dd34bab4ba40b..8590c9ac9472b87093aa112d43e1e7f8d4fc7a6e 100644 (file)
@@ -586,7 +586,7 @@ MagickExport ssize_t FormatMagickCaption(Image *image,DrawInfo *draw_info,
     status=GetTypeMetrics(image,draw_info,metrics,exception);
     if (status == MagickFalse)
       break;
-    width=(size_t) floor(metrics->width+0.5);
+    width=(size_t) floor(metrics->width+metrics->max_advance/2.0+0.5);
     if ((width <= image->columns) || (strcmp(text,draw_info->text) == 0))
       continue;
     (void) strcpy(text,draw_info->text);