From 072e81b3c5ff24760b64f66a1c86ef1be0d6bc36 Mon Sep 17 00:00:00 2001 From: Simon Kelley Date: Fri, 31 Jan 2014 12:42:54 +0000 Subject: Blockdata leak. --- src/cache.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cache.c b/src/cache.c index 019f5bb..51764eb 100644 --- a/src/cache.c +++ b/src/cache.c @@ -195,8 +195,9 @@ static void cache_free(struct crec *crecp) big_free = crecp->name.bname; crecp->flags &= ~F_BIGNAME; } + #ifdef HAVE_DNSSEC - else if (crecp->flags & (F_DNSKEY | F_DS)) + if (crecp->flags & (F_DNSKEY | F_DS)) blockdata_free(crecp->addr.key.keydata); #endif } -- cgit v1.2.1