-
- close_node (&node_obstack);
- }
-
- /* `obstack_cat' NODE_OBSTACK to GRAPH_OBSTACK. */
- {
- size_t obs_size;
-
- obs_size = obstack_object_size (&node_obstack);
- obstack_grow (&graph_obstack,
- obstack_base (&node_obstack),
- obs_size);
- obstack_free (&node_obstack, 0);
- }
+ }
+
+ open_node (fgraph);
+ /* Output a VCG formatted attributs list. */
+ output_node (&node, fgraph);
+ /* Save the node label. */
+ fwrite (obstack_base (&node_obstack),
+ obstack_object_size (&node_obstack), 1, fgraph);
+ close_node (fgraph);
+
+ obstack_free (&node_obstack, 0);