summaryrefslogtreecommitdiff
path: root/src/cache.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cache.c')
-rw-r--r--src/cache.c3
1 files changed, 2 insertions, 1 deletions
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
}