aboutsummaryrefslogtreecommitdiff
path: root/graphs.c
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@hornquist.se>2019-02-10 18:58:35 +0100
committerHugo Hörnquist <hugo@lysator.liu.se>2019-02-15 20:03:43 +0100
commitf865f1554dec3d6fb71eab9c02ecbb6f0bfcb821 (patch)
treececc4eda62b8892828d67253b411ae5c1c79803f /graphs.c
parentMerge strbuf copy functions. (diff)
downloadcalp-f865f1554dec3d6fb71eab9c02ecbb6f0bfcb821.tar.gz
calp-f865f1554dec3d6fb71eab9c02ecbb6f0bfcb821.tar.xz
Replace key_val type with templatized PAIR(T, V).
Diffstat (limited to 'graphs.c')
-rw-r--r--graphs.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/graphs.c b/graphs.c
index 9bd52545..083bfea2 100644
--- a/graphs.c
+++ b/graphs.c
@@ -115,12 +115,12 @@ int trie_to_dot_helper ( TRIE_NODE(T)* root, FILE* f ) {
/* Parameters */
- if (! EMPTY(LLIST(key_val))(&root->value->params)) {
+ if (! EMPTY(LLIST(PAIR(strbuf,strbuf)))(&root->value->params)) {
fprintf(f, "subgraph \"cluster_param_%p\"{\n color=blue;\n", root);
- FOR(LLIST(key_val), link, &root->value->params) {
+ FOR(LLIST(PAIR(strbuf,strbuf)), link, &root->value->params) {
fprintf(f, "\"%p\" [shape=rectangle, label=\"%s := %s\"];", link,
- link->value->key.mem,
- link->value->val.mem);
+ link->value->left.mem,
+ link->value->right.mem);
}
fputs("}", f);
@@ -133,7 +133,7 @@ int trie_to_dot_helper ( TRIE_NODE(T)* root, FILE* f ) {
*/
fprintf(f, "\"link_%p\" [label=params style=filled fillcolor=lightblue];\n", root);
fprintf(f, "\"%p\" -> \"link_%p\";\n", root, root);
- FOR(LLIST(key_val), link, &root->value->params) {
+ FOR(LLIST(PAIR(strbuf,strbuf)), link, &root->value->params) {
fprintf(f, "\"link_%p\" -> \"%p\";\n", root, link);
}
}