- obstack_fgrow1 (os, "\t\tbordercolor:\t%s\n",
- get_color_str (node->bordercolor));
-
- if (node->infos[0])
- obstack_fgrow1 (os, "\t\tinfo1:\t\"%s\"\n", node->infos[0]);
- if (node->infos[1])
- obstack_fgrow1 (os, "\t\tinfo2:\t\"%s\"\n", node->infos[1]);
- if (node->infos[2])
- obstack_fgrow1 (os, "\t\tinfo3:\t\"%s\"\n", node->infos[2]);
+ fprintf (fout, "\t\tbordercolor:\t%s\n",
+ get_color_str (node->bordercolor));
+
+ {
+ int i;
+ for (i = 0; i < 3; ++i)
+ if (node->infos[i])
+ fprintf (fout, "\t\tinfo%d:\t%s\n",
+ i, quote (node->infos[i]));
+ }