From: Emden R. Gansner Date: Wed, 26 Mar 2014 22:18:55 +0000 (-0400) Subject: Fix bug in new pack code for dot. X-Git-Tag: 2.38.0~7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=099836ff3202e2922cdbe1c646ddf0369a04e69e;p=graphviz Fix bug in new pack code for dot. --- diff --git a/lib/dotgen/dotinit.c b/lib/dotgen/dotinit.c index de1aaa254..5be5a0f75 100644 --- a/lib/dotgen/dotinit.c +++ b/lib/dotgen/dotinit.c @@ -24,7 +24,8 @@ dot_init_subg(graph_t * g, graph_t* droot) if ((g != agroot(g))) agbindrec(g, "Agraphinfo_t", sizeof(Agraphinfo_t), TRUE); - GD_dotroot(g) = droot; + if (g == droot) + GD_dotroot(agroot(g)) = droot; for (subg = agfstsubg(g); subg; subg = agnxtsubg(subg)) { dot_init_subg(subg, droot);