+6 May 2016: Wouter
+ - Fix memory leak in out-of-memory conditions of local zone add.
+
29 April 2016: Wouter
- Fix sldns with static checking fixes copied from getdns.
{
struct local_zone* z = local_zone_create(nm, len, labs, t, c);
if(!z) {
+ free(nm);
log_err("out of memory");
return NULL;
}
{
/* create */
struct local_zone* z = local_zone_create(name, len, labs, tp, dclass);
- if(!z) return NULL;
+ if(!z) {
+ free(name);
+ return NULL;
+ }
lock_rw_wrlock(&z->lock);
/* find the closest parent */