From fb35fb3719f233198513b4a1b4e364a183f068ef Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Sat, 17 May 2014 13:50:58 +0100 Subject: [PATCH] Reinstate avoidance of pointless zero-length allocation. This was removed while I tested hacks to the lower-level functions. --- src/types.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/types.c b/src/types.c index 8a3fe70..56a65af 100644 --- a/src/types.c +++ b/src/types.c @@ -521,7 +521,7 @@ static adns_status append_addrs(adns_query qu, adns_query from, size_t rrsz, size_t drrsz = *dlen*rrsz, srrsz = slen*rrsz; byte *p; - /* if (!slen) return adns_s_ok; */ + if (!slen) return adns_s_ok; p = adns__alloc_interim(qu, drrsz + srrsz); if (!p) R_NOMEM; if (*dlen) { -- 2.11.0