From 9b61d73eb38d37e7fd125de0e2d4f3d7eea21bb6 Mon Sep 17 00:00:00 2001 From: Yuri Schaeffer Date: Fri, 18 Oct 2013 15:17:00 +0000 Subject: [PATCH] not a string... git-svn-id: file:///svn/unbound/branches/edns-subnet@2991 be551aaa-1e26-0410-a405-d3ace91eadb9 --- edns-subnet/addrtree.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/edns-subnet/addrtree.c b/edns-subnet/addrtree.c index 3e4094432..9ae0df3d4 100644 --- a/edns-subnet/addrtree.c +++ b/edns-subnet/addrtree.c @@ -77,13 +77,13 @@ node_create(struct addrtree *tree, void *elem, addrlen_t scope, /** Size in bytes of node and parent edge * @param tree: tree the node lives in - * @param node: node which size must be calculated + * @param n: node which size must be calculated * @return size in bytes. **/ static inline size_t node_size(const struct addrtree *tree, const struct addrnode *n) { - return sizeof *n + sizeof *n->parent_edge + strlen(n->parent_edge->str) + + return sizeof *n + sizeof *n->parent_edge + n->parent_edge->len + (n->elem?tree->sizefunc(n->elem):0); } -- 2.47.2