From 78e09defb44d97132c64bfa515694c37e82f465d Mon Sep 17 00:00:00 2001 From: "Emden R. Gansner" Date: Fri, 14 Mar 2014 16:15:07 -0400 Subject: [PATCH] Fix bug where flat edges get zero weight during x positioning. --- lib/dotgen/position.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/dotgen/position.c b/lib/dotgen/position.c index 60a81b1b3..b5af9ce12 100644 --- a/lib/dotgen/position.c +++ b/lib/dotgen/position.c @@ -305,6 +305,7 @@ make_LR_constraints(graph_t * g) if (m0 > USHRT_MAX) m0 = largeMinlen (m0); ED_minlen(e0) = MAX(ED_minlen(e0), m0); + ED_weight(e0) = MAX(ED_weight(e0), ED_weight(e)); } else if (!ED_label(e)) { /* unlabeled flat edge between non-neighbors -- 2.50.1