diff options
Diffstat (limited to 'src/tbf.c')
-rw-r--r-- | src/tbf.c | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -647,6 +647,7 @@ new_node(struct node **nodes, struct dump_header *hdr, | |||
647 | static uint8_t null_key[SHA256_LEN]; | 647 | static uint8_t null_key[SHA256_LEN]; |
648 | 648 | ||
649 | child = node_alloc(null_key, parent); | 649 | child = node_alloc(null_key, parent); |
650 | child->busy = 0; | ||
650 | nodes[ord] = child; | 651 | nodes[ord] = child; |
651 | } | 652 | } |
652 | return child; | 653 | return child; |
@@ -1008,15 +1009,16 @@ log_node(struct node *node, void *data) | |||
1008 | char kbuf[2*SHA256_LEN+1]; | 1009 | char kbuf[2*SHA256_LEN+1]; |
1009 | key_to_str(node->key, kbuf); | 1010 | key_to_str(node->key, kbuf); |
1010 | #ifdef DEBUG | 1011 | #ifdef DEBUG |
1011 | syslog(tc->prio, "%d: %p(%p,%p): %"PRIu32" %s: %s", tc->num, node, | 1012 | syslog(tc->prio, "%"PRIu32": %p(%p,%p): %"PRIu32" %s: %s", tc->num, node, |
1012 | node->child[CHILD_LEFT], node->child[CHILD_RIGHT], node->ord, | 1013 | node->child[CHILD_LEFT], node->child[CHILD_RIGHT], node->ord, |
1013 | kbuf, | 1014 | kbuf, |
1014 | node->keystr); | 1015 | node->keystr); |
1015 | #else | 1016 | #else |
1016 | syslog(tc->prio, "%d: %p(%p,%p): %"PRIu32" %s", tc->num, node, | 1017 | syslog(tc->prio, "%"PRIu32": %p(%p,%p): %"PRIu32" %s", tc->num, node, |
1017 | node->child[CHILD_LEFT], node->child[CHILD_RIGHT], node->ord, | 1018 | node->child[CHILD_LEFT], node->child[CHILD_RIGHT], node->ord, |
1018 | kbuf); | 1019 | kbuf); |
1019 | #endif | 1020 | #endif |
1021 | ++tc->num; | ||
1020 | } | 1022 | } |
1021 | 1023 | ||
1022 | 1024 | ||