struct dgNode *dgAddNumberedNode(struct diGraph *dg, int id, void *val) /* Create new node with a number instead of a name. */ { char buf[16]; sprintf(buf, "%d", id); return dgAddNode(dg, buf, val); }
void maybeMakeNode(struct diGraph *graph, char *nodeName) /* Make node in graph if not there already. */ { if (!dgFindNode(graph, nodeName)) { struct nodeRange *r; AllocVar(r); dgAddNode(graph, nodeName, r); } }