From 4f576eefe3cfa72101fac551dd0e11cc9d5122d4 Mon Sep 17 00:00:00 2001 From: Sergey Poznyakoff Date: Tue, 9 Feb 2016 16:41:44 +0200 Subject: Bugfixes * src/tbf.c (new_node): Reset busy flag. (log_node): Fix specifiers. Increase tc->num. --- src/tbf.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/tbf.c b/src/tbf.c index 7ac0ca3..4b1a77a 100644 --- a/src/tbf.c +++ b/src/tbf.c @@ -647,6 +647,7 @@ new_node(struct node **nodes, struct dump_header *hdr, static uint8_t null_key[SHA256_LEN]; child = node_alloc(null_key, parent); + child->busy = 0; nodes[ord] = child; } return child; @@ -1008,15 +1009,16 @@ log_node(struct node *node, void *data) char kbuf[2*SHA256_LEN+1]; key_to_str(node->key, kbuf); #ifdef DEBUG - syslog(tc->prio, "%d: %p(%p,%p): %"PRIu32" %s: %s", tc->num, node, + syslog(tc->prio, "%"PRIu32": %p(%p,%p): %"PRIu32" %s: %s", tc->num, node, node->child[CHILD_LEFT], node->child[CHILD_RIGHT], node->ord, kbuf, node->keystr); #else - syslog(tc->prio, "%d: %p(%p,%p): %"PRIu32" %s", tc->num, node, + syslog(tc->prio, "%"PRIu32": %p(%p,%p): %"PRIu32" %s", tc->num, node, node->child[CHILD_LEFT], node->child[CHILD_RIGHT], node->ord, kbuf); #endif + ++tc->num; } -- cgit v1.2.1