]> granicus.if.org Git - graphviz/commitdiff
Running textsize requires a valid gvc, so make sure root graph is
authorerg <devnull@localhost>
Thu, 24 Aug 2006 21:07:45 +0000 (21:07 +0000)
committererg <devnull@localhost>
Thu, 24 Aug 2006 21:07:45 +0000 (21:07 +0000)
initialized with it.

lib/gvc/gvlayout.c

index 5e523cd97083ff00e70d1ab159b2601d8d534bd6..0978cabbc6d68acde276c7145f344db66f1f8438 100644 (file)
@@ -62,6 +62,7 @@ int gvLayoutJobs(GVC_t * gvc, graph_t * g)
        return -1;
 
     GD_gvc(g) = gvc;
+    if (g != g->root) GD_gvc(g->root) = gvc;
     graph_init(g, gvc->layout.features->flags & LAYOUT_USES_RANKDIR);
     GD_drawing(g->root) = GD_drawing(g);
     if (gvle && gvle->layout) {