From: ellson Date: Thu, 14 Aug 2008 16:10:05 +0000 (+0000) Subject: new fix for #1388 X-Git-Tag: LAST_LIBGRAPH~32^2~3639 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6ed5bea03cb976470b6ad91ea38aadccbf874a6c;p=graphviz new fix for #1388 --- diff --git a/lib/common/labels.c b/lib/common/labels.c index ebc7c988d..3e39c9262 100644 --- a/lib/common/labels.c +++ b/lib/common/labels.c @@ -194,7 +194,7 @@ void emit_label(GVJ_t * job, emit_state_t emit_state, textlabel_t * lp) p.y = lp->p.y; /* dimensions of box for label, no padding, adjusted for resizing */ - halfwidth_x = (lp->dimen.x + lp->d.x) / 2.0; + halfwidth_x = MAX(lp->d.x, (lp->dimen.x / 2.0)); center_x = p.x; left_x = center_x - halfwidth_x;