From: Artem Boldariev Date: Tue, 3 Nov 2020 11:27:35 +0000 (+0200) Subject: Fix build with DEBUG defined (-DDEBUG) X-Git-Tag: v9.17.7~20^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a236151608f32ab1fbcdfaabfd1956dc78276699;p=thirdparty%2Fbind9.git Fix build with DEBUG defined (-DDEBUG) The problem was introduced by commit 98b55eb4. --- diff --git a/lib/dns/rbt.c b/lib/dns/rbt.c index 11ede9e12fd..08f2264ab1a 100644 --- a/lib/dns/rbt.c +++ b/lib/dns/rbt.c @@ -566,6 +566,9 @@ serialize_node(FILE *file, dns_rbtnode_t *node, uintptr_t left, uintptr_t right, off_t file_position; unsigned char *node_data = NULL; size_t datasize; +#ifdef DEBUG + dns_name_t nodename; +#endif /* ifdef DEBUG */ INSIST(node != NULL); @@ -618,8 +621,10 @@ serialize_node(FILE *file, dns_rbtnode_t *node, uintptr_t left, uintptr_t right, CHECK(isc_stdio_write(node_data, 1, datasize, file, NULL)); #ifdef DEBUG + dns_name_init(&nodename, NULL); + NODENAME(node, &nodename); fprintf(stderr, "serialize "); - dns_name_print(name, stderr); + dns_name_print(&nodename, stderr); fprintf(stderr, "\n"); hexdump("node header", (unsigned char *)&temp_node, sizeof(dns_rbtnode_t));