Skip to content
Snippets Groups Projects
Commit cd01a095 authored by Jan Včelák's avatar Jan Včelák :rocket:
Browse files

fix resource leak, CID 989564

parent a20f479e
No related branches found
No related tags found
No related merge requests found
......@@ -783,6 +783,9 @@ int remote_create_cname(knot_rrset_t *rr, const char *d)
/* Create dname. */
knot_dname_t *dn = remote_dname_fqdn(d);
if (!dn) {
return KNOT_ERROR;
}
/* Build RDATA. */
uint8_t *rdata = knot_rrset_create_rdata(rr, knot_dname_size(dn));
......@@ -791,6 +794,7 @@ int remote_create_cname(knot_rrset_t *rr, const char *d)
return KNOT_ERROR;
}
memcpy(rdata, knot_dname_name(dn), knot_dname_size(dn));
knot_dname_free(&dn);
return KNOT_EOK;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment